React-native 利用NetInfo獲取網(wǎng)絡狀態(tài)

適用于雙平臺網(wǎng)絡狀態(tài)檢測

NetInfo.isConnected.fetch().done((isConnected) => {

console.log('First, is ' + (isConnected ? 'online' : 'offline'));

});

function handleFirstConnectivityChange(isConnected) {

console.log('Then, is ' + (isConnected ? 'online' : 'offline'));

?if (!isConnected) {

? ?AlertIOS.alert("網(wǎng)絡錯誤", "網(wǎng)絡連接失敗,請連接網(wǎng)絡后重試!"); ??

?}

NetInfo.isConnected.removeEventListener(

? ? 'change',

? ? ?handleFirstConnectivityChange

? ? );

}

NetInfo.isConnected.addEventListener(

? ? 'change',

? ? handleFirstConnectivityChange

);

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容