This question already has answers here:
JQuery document.ready vs Phonegap deviceready
(6个答案)
6年前关闭。
我在phonegap设备就绪事件中遇到问题。我正在iOS 6.0下进行测试。
当设备就绪触发时,DOM未就绪。如果我将事件绑定(bind)到
那么,等待两个都完成加载的最佳实践是什么-DOM和phonegap?
如果您使用的是javascript,请仅尝试此操作
(6个答案)
6年前关闭。
我在phonegap设备就绪事件中遇到问题。我正在iOS 6.0下进行测试。
当设备就绪触发时,DOM未就绪。如果我将事件绑定(bind)到
deviceready
事件侦听器中的某些DOM元素,则不会收到任何通知,因为这些元素在此早期不存在。那么,等待两个都完成加载的最佳实践是什么-DOM和phonegap?
最佳答案
如果您使用的是jQuery,请尝试以下操作
$(document).ready(function(){
document.addEventListener("deviceready",onDeviceReady,false);
});
function onDeviceReady(){
//write your function body here
}
如果您使用的是javascript,请仅尝试此操作
if(document.readyState === "complete") {
document.addEventListener("deviceready",onDeviceReady,false);
}
function onDeviceReady(){
//write your function body here
}
07-27 16:10