我正在开发一个 phonegap 应用程序(使用 2.7),但在“在线”和“离线”事件中遇到了麻烦。似乎它不像文档中所述的那样工作。
我的代码包括首先调用 deviceready 事件。
function init(){
document.addEventListener('deviceready', arrangeConnectionListener, false);
}
function arrangeConnectionListener(){
document.addEventListener('online', onOnline, false);
document.addEventListener('offline', onOffline, false);
}
$(document).ready(init);
但是,侦听器上的功能没有被触发。我试图延迟调用在线/离线监听器(1500 毫秒),但仍然无济于事。我还尝试在安排连接侦听器中放置一个控制台日志,以确保设备就绪事件正在触发。
有人对解决方法有想法或遇到过此问题吗?
谢谢!