tencent cloud

腾讯云超级应用服务

网络

下载
聚焦模式
字号
最后更新时间: 2025-04-10 18:18:36

onNetworkStatusChange

该 API 使用方法为 wx.onNetworkStatusChange(function callback)
功能说明:监听网络状态变化事件。
参数及说明:function callback,网络状态变化事件的回调函数。
回调参数:Object res。
属性
类型
说明
isConnected
boolean
当前是否有网络连接
networkType
string
网络类型
networkType 的合法值
值
说明
wifi
wifi 网络
2g
2g 网络
3g
3g 网络
4g
4g 网络
unknown
Android 下不常见的网络类型
none
无网络
示例代码:
wx.onNetworkStatusChange(function (res) {
console.log(res.isConnected)
console.log(res.networkType)
})

getNetworkType

该 API 使用方法为 wx.getNetworkType(Object object)
功能说明:获取网络类型。
参数及说明:Object object。
属性
类型
默认值
必填
说明
success
function
-
否
接口调用成功的回调函数
fail
function
-
否
接口调用失败的回调函数
complete
function
-
否
接口调用结束的回调函数(调用成功、失败都会执行)
object.success 回调函数:Object res。
属性
类型
说明
networkType
string
网络类型
res.networkType 的合法值
值
说明
wifi
wifi 网络
2g
2g 网络
3g
3g 网络
4g
4g 网络
unknown
Android 下不常见的网络类型
none
无网络
示例代码:
wx.getNetworkType({
success(res) {
const networkType = res.networkType
}
})

offNetworkStatusChange

该 API 使用方法为 wx.offNetworkStatusChange(function listener)
功能说明:移除网络状态变化事件的监听函数。
参数及说明:function listener,onNetworkStatusChange 传入的监听函数。不传此参数则移除所有监听函数。
示例代码
const listener = function (res) { console.log(res) }

wx.onNetworkStatusChange(listener)
wx.offNetworkStatusChange(listener) // 需传入与监听时同一个的函数对象


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈