微信小程序API網絡狀態,wx.getNetworkType獲取網絡類型
2020-09-27
導讀:wx.getNetworkType(OBJECT) 獲取網絡類型。 OBJECT參數說明: 參數 類型 必填 說明 success Function 是 接口調用成功,返回網絡類型 networkType fail Function 否 接口調用失敗的回調函數 complete Function...
wx.getNetworkType(OBJECT)
獲取網絡類型。
OBJECT參數說明:
參數 | 類型 | 必填 | 說明 |
---|---|---|---|
success | Function | 是 | 接口調用成功,返回網絡類型 networkType |
fail | Function | 否 | 接口調用失敗的回調函數 |
complete | Function | 否 | 接口調用結束的回調函數(調用成功、失敗都會執行) |
success返回參數說明:
參數 | 說明 |
---|---|
networkType | 網絡類型 |
wx.getNetworkType({
success: function(res) {
// 返回網絡類型, 有效值:
// wifi/2g/3g/4g/unknown(Android下不常見的網絡類型)/none(無網絡)
var networkType = res.networkType
}
})
wx.onNetworkStatusChange(CALLBACK)
基礎庫 1.1.0 開始支持,低版本需做兼容處理
監聽網絡狀態變化。
CALLBACK返回參數:
參數 | 類型 | 說明 |
---|---|---|
isConnected | Boolean | 當前是否有網絡連接 |
networkType | String | 網絡類型 |
networkType 有效值:
值 | 說明 |
---|---|
wifi | wifi 網絡 |
2g | 2g 網絡 |
3g | 3g 網絡 |
4g | 4g 網絡 |
none | 無網絡 |
unknown | Android下不常見的網絡類型 |
示例代碼:
wx.onNetworkStatusChange(function(res) {
console.log(res.isConnected)
console.log(res.networkType)
})
更多微信小程序開發教程,可以關注hi小程序。
第二部分:如何開通一個小商店
您可能感興趣: