对于非index.html页面,deviceready事件不会一直触发

时间:2013-03-27 20:04:55

标签: ios cordova

我正在使用PhoneGap 2.5加载外部URL,并尝试弄清楚为什么deviceready事件不会一直触发。有许多线程都涉及到人们没有正确添加处理程序,但我已经完成了以下操作:

  1. 在我onload
  2. 所在的body上放置一个document.addEventListener("deviceready", onDeviceReady, false);处理程序
  3. 使用jQuery的document.ready函数设置事件监听器。
  4. 在循环中调用setTimeout,等待navigator.splashscreen。
  5. deviceready事件何时发生?加载非index.html页面会导致奇怪的交互吗?我看到像Resetting plugins due to page load.这样的消息,我想知道这是否会导致其他问题。

0 个答案:

没有答案