2017-01-26 6 views
0

インターネットを検出するためにオフラインjsを使用しています。 インターネットがダウンして何のイベントの火がないとインターネットがアップしているとき、両方のイベントは、私がオフライン-jsの0.7.13バージョンを使用しています必要ヘルプを発射しているとき私のコードは、私が問題に直面していますオフラインjsでインターネットが検出されない

$(document).ready(function() { 

     Offline.options = { 
      reconnect: { 
       initialDelay: 10, 
       delay: (5) 
      } 
     } 
     Offline.on('up', internetUp); 
     Offline.on('down', internetDown); 

     function internetUp(event, data) { 
      console.log("Internet is up."); 
     } 

     function internetDown(event, data) { 
      console.log("Internet is down."); 
     } 
    }); 

を下回っています。

答えて

1

サードパーティのモジュールがなくても動作するかどうかを確認してください。

あなたは、オンライン/オフラインイベント

window.addEventListener('online', updateOnlineStatus); 
window.addEventListener('offline', updateOnlineStatus); 

に検出し、ウィンドウになeventHandlerを添付することができ、あなたの準備ができて関数内で、上記のコードでは、ブラウザのnavigator.onLine

https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine/onLine

を確認することができますhttps://developer.mozilla.org/en-US/docs/Online_and_offline_events

関連する問題