目前我正在使用 Phaser js 开发应用程序。
这是浏览器兼容性问题还是全屏 api 无法正常工作的移相器 js 问题
这是我使用的代码片段
if (phaser.scale.isFullScreen) {
phaser.scale.stopFullScreen();
} else {
phaser.scale.startFullScreen(false);
}
所以我尝试了他们在链接上的建议
phaser.scale.compatibility.supportsFullScreen = true;
phaser.scale.startFullScreen(false, false);
即使是移相器页面的示例,它也无法运行移相 器全屏
无法在“元素”上执行“请求全屏”:API 只能由用户手势启动。startFullScreen@phaser.2.6.2.min.js:22 phaser.2.6.2.min.js:22
Phaser.ScaleManager:requestFullscreen 失败或设备不支持全屏 API fullScreenError @ phaser.2.6.2.min.js:22
我在 Chrome 56.0.2924.87 Android 4.4.2 上测试