W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
工具和真機(jī)中的實(shí)現(xiàn)有區(qū)別,詳見 API 實(shí)現(xiàn)差異
解釋:監(jiān)聽網(wǎng)絡(luò)狀態(tài)變化。Web 態(tài)說明 :由于各個(gè)瀏覽器對(duì)于 W3C 規(guī)范實(shí)現(xiàn)存在差異,所以在某些 Web 態(tài)環(huán)境下(比如 iOS 的 Web 態(tài))會(huì)存在網(wǎng)絡(luò)狀態(tài)變化時(shí) onNetworkStatusChange 回調(diào)函數(shù)不執(zhí)行的情況。
Function callback
屬性名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
isConnected | Boolean | 是 | 當(dāng)前是否有網(wǎng)絡(luò)連接 | |
networkType | String | 是 | 網(wǎng)絡(luò)類型 |
值 | 說明 |
---|---|
wifi | wifi 網(wǎng)絡(luò) |
2g | 2g 網(wǎng)絡(luò) |
3g | 3g 網(wǎng)絡(luò) |
4g | 4g 網(wǎng)絡(luò) |
none | 無網(wǎng)絡(luò) |
unknown | Android 下不常見的網(wǎng)絡(luò)類型 |
<view class="wrap">
<view class="card-area">
<view class="display-area">
<view class="tip-week">當(dāng)前網(wǎng)絡(luò)狀態(tài)</view>
<view class="result-area-default">{{networkType}}</view>
</view>
</view>
</view>
Page({
data: {
networkType: ''
},
onLoad() {
swan.getNetworkType({
success: res => {
this.networkHandle(res);
}
});
swan.onNetworkStatusChange(res => {
this.networkHandle(res);
});
},
networkHandle(res) {
let networkTypeNormal = res.networkType + '已連接';
this.setData('networkType', networkTypeNormal);
if (res.networkType == 'unknown' || res.networkType == 'none') {
// 建議提示用戶確認(rèn)網(wǎng)絡(luò)狀態(tài)
this.setData('networkType', res.networkType);
}
}
});
錯(cuò)誤碼 | 說明 |
---|---|
202 | 解析失敗,請(qǐng)檢查參數(shù)是否正確。 |
1001 | 執(zhí)行失敗 |
錯(cuò)誤碼 | 說明 |
---|---|
202 | 解析失敗,請(qǐng)檢查參數(shù)是否正確。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: