3

我正在使用 PhoneGap 2.5 加载外部 URL,并试图找出 deviceready 事件没有持续触发的原因。有一堆线程都涉及到人们没有正确添加处理程序,但我做了以下事情:

  1. 在我做的地方放一个onload处理程序bodydocument.addEventListener("deviceready", onDeviceReady, false);
  2. 使用 jQuery 的 document.ready 函数来设置事件监听器。
  3. setTimeout在 navigator.splashscreen 上等待循环调用。

事件何时deviceready真正触发?加载非 index.html 页面会导致奇怪的交互吗?我看到类似的消息Resetting plugins due to page load.,我想知道这是否会导致其他问题。

4

0 回答 0