Cordova + Phaser项目可在非移动浏览器上运行

时间:2019-02-19 03:11:49

标签: android cordova android-emulator assets phaser-framework

我在调试示例Cordova + Phaser应用程序时遇到问题。我read this similar SO post,但问题似乎有所不同(我认为加载资源没有问题)。

我正在使用与this phaser-ce (phaser2) example完全相同的代码。它可以使用命令cordova run browser -- --livereload在浏览器上按预期运行。 我使用cordova run android,模拟器弹出了,但是只有灰色屏幕。我检查了adb logcat,它显示了Cordova应用程序的程序包ID和名称,但似乎根本没有任何错误关联(与资源加载或失败的路径无关)。

我可以验证Cordova随附的演示代码是否可以在浏览器和android上运行(由cordova create ...创建的引导代码),因此我认为问题与Phaser有关。

这是我对index.js中代码的更改:

 onDeviceReady: function() {
        runPhaser(); // this is the code from the example I linked above
        this.receivedEvent('deviceready');

    },

0 个答案:

没有答案