当我调用navigator.app.loadUrl()时,为什么Android上的Phonegap会触发两个事件(deviceready,resume)
我在Android上使用cordova-1.5.0。
loadUrl()调用的页面有这个javaScript:
<head>
<script type="text/javascript">
function onDeviceReady() {
alert('Ready');
}
function onLoad() {
alert('onLoad');
document.addEventListener("deviceready", onDeviceReady, false);
document.addEventListener("resume", onResume, false);
}
function onResume() {
alert('OnResume');
}
</script>
</head>
<body onload="onLoad();">
我尝试使用href.location,但不会调用“deviceready”。
任何帮助?
由于
答案 0 :(得分:0)
它被调用但没有显示消息框。尝试使用
重播警报navigator.notification.alert("Ready");
答案 1 :(得分:0)
Cordova的那个版本中有一个错误,它被修复了