window.navigator.onLine无法获取正确的网络状态
发布于 5 年前 作者 tding 2390 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

安卓端小程序的web-view中, 无法使用 window.navigator.onLine 获取正确的网络状态.

iOS网络检测有效:

https://github.com/CntChen/wechat-miniapp-web-online-test/blob/master/小程序ios网络检测有效.MP4

Android网络检测无效:

https://github.com/CntChen/wechat-miniapp-web-online-test/blob/master/小程序android网络检测无效.MP4

  • 预期表现

在webview中可以用  window.navigator.onLine 检测页面网络状态.

  • 复现路径
  • 提供一个最简复现 Demo

Demo: https://github.com/CntChen/wechat-miniapp-web-online-test

2 回复

https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html

这里的相关接口2  getNetworkType    这里提供了 JSSDK  的调用方法

回到顶部