Cordova 2.3.0简单设置index.html eclipse android

时间:2013-01-12 16:10:18

标签: javascript cordova

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

<body onload="onLoad();">

现在我看到他们有一个deviceready事件。如何使我的应用程序像以前一样工作。

1 个答案:

答案 0 :(得分:0)

由于您在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);
};

希望这有帮助。