我有一个超级基本的Phaser测试,它在浏览器中运行很棒,但当我使用Phonegap将其导出到iOS时,没有任何输入事件有效。
如果我使用浏览器导出提供应用程序,请通过IP地址在手机上打开它,它也不会注册任何点击事件。
我已经做了很多谷歌搜索,但没有真正发现。想知道其他人是否有这个问题?我正在使用最新最好的东西。
game.input.onTap.add(function(){ //I do stuff }, this);
我还添加了Cordova设备就绪事件,以便做好准备。没有任何区别
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
console.log("device ready");
//Main Game object
game = new Phaser.Game(800, 600, Phaser.AUTO, '', {
preload: preload,
create: create,
update: update
});
}
任何帮助表示赞赏!!!
答案 0 :(得分:0)
叹息..事实证明我实际上并没有运行最新版本的Phaser。不知道我是如何设法下载错误的版本但是我做了。
希望这有助于其他忘记检查其版本的人。