我下载了Cordova 2.3.0以从Cordova 1.9.0升级。在我的jQuery移动页面成功启动之前,使用以下行和javascript函数。
<body onload="onLoad();">
现在我看到他们有一个deviceready事件。如何使我的应用程序像以前一样工作。
答案 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);
};
希望这有帮助。