Skip to content

setNetworkListener

描述

监听网络状态变化。

网页应用需要完成鉴权后调用该接口。
调用该接口开始监听后,你可以根据实际需要,使用 removeNetworkListener 取消监听。
注意:网络监听器与当前web容器绑定,当调用了 removeNetworkListener ,当前web容器所有监听的地方不会再收到回调。

支持说明

客户端平台WPS协作版本要求
iOS>=3.10.0
Android>=3.10.0
PC>=3.10.0

输入

名称数据类型是否必填描述
onChangeFunction
onErrorFunction

输出

名称类型描述
statusstring网络类型。返回值可能有:
• none:无网络
• wifi:Wi-Fi网络
• 2g:2G 网络
• 3g:3G网络
• 4g:4G网络
• 5g:5G网络
• unknown:如果设备无法确定上述网络类型,则会返回该值
• connected:已连接网络,仅 PC 端返回该值

注意:PC 端仅支持 connected 和 none 两种类型。

示例代码

ts
window.ksoxz_sdk.setNetworkListener({onChange(res)=>{
  console.log(res.status);
}});

错误码

参考:公共错误码