У меня проблемы с отладкой примера приложения Cordova + Phaser.Я прочитал этот аналогичный пост SO , но проблемы кажутся другими (я не думаю, что у меня возникают проблемы с загрузкой ресурсов).
Я использую тот же код, что и этот пример phaser-ce (phaser2) .Он работает, как и ожидалось, в браузере, используя команду cordova run browser -- --livereload
.Я использую cordova run android
, и эмулятор выскакивает, но нет ничего, кроме серого экрана.Я проверил adb logcat
, и он показывает идентификатор и имя пакета моего приложения Cordova, но, похоже, никаких связанных ошибок вообще нет (ничего не связано с загрузкой ресурса или ошибочными путями).
Я могу убедиться, чтоДемонстрационный код, поставляемый с Cordova, запускается в браузере и на Android (код начальной загрузки, созданный с помощью cordova create ...
), поэтому я предполагаю, что проблема связана с чем-то с Phaser.
Вот мои изменения в коде с index.js
:
onDeviceReady: function() {
runPhaser(); // this is the code from the example I linked above
this.receivedEvent('deviceready');
},