【发布时间】:2014-04-11 04:33:05
【问题描述】:
我是 Phonegap 的新手,在触发 'deviceready' 事件时遇到问题。最初在第一次运行时,'deviceready' 事件触发并起作用。后来当我添加更多事件('backbutton'、'menubutton'...)时,我注意到 'deviceready' 事件和所有其他事件都停止触发。
这里是 index.html 代码:
<!DOCTYPE html>
<html>
<head>
<title>PhoneGap Device Ready Example</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
function onBodyLoad() {
document.addEventListener("deviceready", onDeviceReady, true);
}
function onDeviceReady() {
alert("Device Ready!!!");
}
</script>
</head>
<body onload="onBodyLoad()">
First PhoneGap App...
</body>
</html>
我在 StackOverFlow 中查看了类似的帖子并尝试了所有选项,但似乎仍然不起作用。 请尽快帮助我,因为我需要快速学习PhoneGap以进一步实施。希望快速响应。
谢谢, RK
【问题讨论】: