Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
升级到cordova 2.2.0后DeviceRady事件中断_Cordova_Cordova 2.0.0 - Fatal编程技术网

升级到cordova 2.2.0后DeviceRady事件中断

升级到cordova 2.2.0后DeviceRady事件中断,cordova,cordova-2.0.0,Cordova,Cordova 2.0.0,在IOS中,从cordova 2.1.0升级到2.2.0后,DeviceRady事件不再触发。 还有谁有这个问题吗 var onDeviceReady = function() { device_ready = true; alert('dev ready'); initApp(); }; document.addEventListener("deviceready", onDeviceReady, false); 其他人有这个问题吗?尝试更改代码的位置。我遇到了类似

在IOS中,从cordova 2.1.0升级到2.2.0后,DeviceRady事件不再触发。 还有谁有这个问题吗

var onDeviceReady = function() {
    device_ready = true;
    alert('dev ready');
    initApp();
};

document.addEventListener("deviceready", onDeviceReady, false);

其他人有这个问题吗?

尝试更改代码的位置。我遇到了类似的问题,更改了代码的位置,还调用了.addEventListener,body onLoad事件解决了这个问题

var onDeviceReady = function() {
    device_ready = true;
    alert('dev ready');
    initApp();
};

document.addEventListener("deviceready", onDeviceReady, false);
function onLoad() {
      document.addEventListener("deviceready", onDeviceReady, false);
}

var onDeviceReady = function() {
    device_ready = true;
    alert('dev ready');
    initApp();
};

....

<body onload="onLoad()">
函数onLoad(){
文件。添加的监听器(“deviceready”,OnDeviceraddy,false);
}
var ondevicerady=函数(){
设备准备就绪=真;
警报(“开发准备就绪”);
initApp();
};
....
另外,请检查plugins.xml和config.xml,新版本中可能存在一些不推荐使用的属性


您是否也可以发布日志?

我有一个类似的问题,这表明Cordova-2.2.0中存在问题。重复步骤:1。使用ios/bin/Create创建新的Cordova-2.2.0项目。2.在iPad5上运行。?还是iPhone5。?模拟器3。“连接到设备”消息持续闪烁-未接收到Deviceready事件。我的实际应用程序在物理iPad(5.0)和iPhone(5.?)模拟器上运行良好,但在iPad5上运行良好。?模拟器也不接收deviceready事件。我使用的是MacBook Air、Mountain Lion、Xcode 4.5.2、Cordova-2.2.0,这些都是新安装的。phonegap的谷歌分析插件Gary造成了我的问题。我没有过多地研究它,因为我决定改用flurry。你在使用ga插件吗?