# 网络

# qq.onNetworkStatusChange

QQ mac版本:支持

QQ windows版本:支持

# qq.onNetworkStatusChange(function callback)

监听网络状态变化事件

# 参数

# function callback

网络状态变化事件的回调函数

# 参数

Object res

属性 类型 说明
isConnected boolean 当前是否有网络连接
networkType string 网络类型

networkType 的合法值

值 说明
wifi wifi 网络
2g 2g 网络
3g 3g 网络
4g 4g 网络
unknown Android 下不常见的网络类型
none 无网络

# 示例代码

qq.onNetworkStatusChange(function (res) {
  console.log(res.isConnected)
  console.log(res.networkType)
})
1
2
3
4

# qq.getNetworkType

QQ mac版本:支持

QQ windows版本:支持

# qq.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 无网络

# 示例代码

qq.getNetworkType({
  success(res) {
    const networkType = res.networkType
  }
})
1
2
3
4
5