微信小程序API網(wǎng)絡(luò)狀態(tài),wx.getNetworkType獲取網(wǎng)絡(luò)類(lèi)型
2020-09-27
導(dǎo)讀:wx.getNetworkType(OBJECT) 獲取網(wǎng)絡(luò)類(lèi)型。 OBJECT參數(shù)說(shuō)明: 參數(shù) 類(lèi)型 必填 說(shuō)明 success Function 是 接口調(diào)用成功,返回網(wǎng)絡(luò)類(lèi)型 networkType fail Function 否 接口調(diào)用失敗的回調(diào)函數(shù) complete Function...
wx.getNetworkType(OBJECT)
獲取網(wǎng)絡(luò)類(lèi)型。
OBJECT參數(shù)說(shuō)明:
參數(shù) | 類(lèi)型 | 必填 | 說(shuō)明 |
---|---|---|---|
success | Function | 是 | 接口調(diào)用成功,返回網(wǎng)絡(luò)類(lèi)型 networkType |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success返回參數(shù)說(shuō)明:
參數(shù) | 說(shuō)明 |
---|---|
networkType | 網(wǎng)絡(luò)類(lèi)型 |
wx.getNetworkType({
success: function(res) {
// 返回網(wǎng)絡(luò)類(lèi)型, 有效值:
// wifi/2g/3g/4g/unknown(Android下不常見(jiàn)的網(wǎng)絡(luò)類(lèi)型)/none(無(wú)網(wǎng)絡(luò))
var networkType = res.networkType
}
})
wx.onNetworkStatusChange(CALLBACK)
基礎(chǔ)庫(kù) 1.1.0 開(kāi)始支持,低版本需做兼容處理
監(jiān)聽(tīng)網(wǎng)絡(luò)狀態(tài)變化。
CALLBACK返回參數(shù):
參數(shù) | 類(lèi)型 | 說(shuō)明 |
---|---|---|
isConnected | Boolean | 當(dāng)前是否有網(wǎng)絡(luò)連接 |
networkType | String | 網(wǎng)絡(luò)類(lèi)型 |
networkType 有效值:
值 | 說(shuō)明 |
---|---|
wifi | wifi 網(wǎng)絡(luò) |
2g | 2g 網(wǎng)絡(luò) |
3g | 3g 網(wǎng)絡(luò) |
4g | 4g 網(wǎng)絡(luò) |
none | 無(wú)網(wǎng)絡(luò) |
unknown | Android下不常見(jiàn)的網(wǎng)絡(luò)類(lèi)型 |
示例代碼:
wx.onNetworkStatusChange(function(res) {
console.log(res.isConnected)
console.log(res.networkType)
})
更多微信小程序開(kāi)發(fā)教程,可以關(guān)注hi小程序。
第二部分:如何開(kāi)通一個(gè)小商店