Javascript Cordova 2.3.0简单设置index.html eclipse android

Javascript Cordova 2.3.0简单设置index.html eclipse android,javascript,cordova,Javascript,Cordova,我下载了Cordova 2.3.0以从Cordova 1.9.0升级。在我的jQuery移动页面成功启动之前,使用以下行和javascript函数 <body onload="onLoad();"> 现在我看到他们有一个魔鬼日活动。我怎样才能使我的申请像以前一样有效 由于您正在PhoneGap平台内运行JavaScript应用程序,因此可能需要等待PhoneGap完全初始化,具体取决于您将要使用的功能。要正确等待PhoneGap初始化,请使用以下代码: var callback

我下载了Cordova 2.3.0以从Cordova 1.9.0升级。在我的jQuery移动页面成功启动之前,使用以下行和javascript函数

<body onload="onLoad();">


现在我看到他们有一个魔鬼日活动。我怎样才能使我的申请像以前一样有效

由于您正在PhoneGap平台内运行JavaScript应用程序,因此可能需要等待PhoneGap完全初始化,具体取决于您将要使用的功能。要正确等待PhoneGap初始化,请使用以下代码:

var callback = function () {
    // Initialization code goes here. If it's just onLoad(), you can 
    // remove this callback function and just use that instead. 
    onLoad();
};

$(document).ready(function () {
    document.addEventListener("deviceready", callback, false);
};

希望这有帮助。

deviceready事件在1.9.0中提供。如果你的应用程序以前不需要使用它,它现在应该仍然可以工作。您是否正确遵守了所有升级说明?您可能需要发布更多信息(您正在测试的平台、更多的代码等),还需要仔细检查
onLoad()
函数是否正在执行。您可以通过在函数中包含
console.log(“message”)
并监视日志数据来实现。