如何监听网络质量好与差?

问题现象

网络质量有时好,有时差,如何判断网络质量。

阅读 489
1 个回答

解决措施

通过网络连接管理模块中接口来监听网络变化事件。

  • NetConnection.on('netAvailable'):监听网络是否可用。
  • NetConnection.on('netCapabilitiesChange'):网络能力变化事件,比如切换Wi-Fi、切换VPN、切换为手机流量。
  • NetConnection.on('netConnectionPropertiesChange'):监听网络连接信息变化事件,比如更改Wi-Fi、切换Wi-Fi、切换蜂窝网络。
  • NetConnection.on('netBlockStatusChange'):监听网络阻塞事件,比如访问量过大造成的网络拥堵
  • NetConnection.on('netLost'):监听网络丢失事件,比如网络中断,主动断开网络连接。
  • NetConnection.on('netUnavailable'):监听网络不可用事件,比如网络不通,无网络可用。

参考链接

网络连接管理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进