我正在開發一個phonegap應用程序(使用2.7),我在「在線」和「離線」事件中遇到了麻煩。似乎它不像文檔中所述的那樣工作。phonegap offline/online event not working
我的代碼包含首先調用deviceready事件。
function init(){
document.addEventListener('deviceready', arrangeConnectionListener, false);
}
function arrangeConnectionListener(){
document.addEventListener('online', onOnline, false);
document.addEventListener('offline', onOffline, false);
}
$(document).ready(init);
但是,偵聽器上的函數沒有被觸發。我試圖延遲呼叫在線/離線聽衆(1500毫秒),但仍然無濟於事。我還嘗試在arrangeConnectionListener中放置一個控制檯日誌,以確保deviceready事件正在觸發。
任何人有解決方法的想法或遇到此問題?
謝謝!
您是否在文檔中嘗試過他們的示例? http://docs.phonegap.com/en/1.0.0/phonegap_events_events.md.html#online – CBIII
是的。仍然無法正常工作。 :( – jason
你使用的是什麼設備?我還鏈接到一個非常舊的版本,我的意思是[一個](http://docs.phonegap.com/en/3.0.0/cordova_events_events.md。html#online)雖然 – CBIII