收藏
回答

window.navigator.onLine无法获取正确的网络状态

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug Android 多版本都复现 多版本都复现 多版本都复现

- 当前 Bug 的表现(可附上截图)


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


iOS网络检测有效:

https://github.com/CntChen/wechat-miniapp-web-online-test/blob/master/%E5%B0%8F%E7%A8%8B%E5%BA%8Fios%E7%BD%91%E7%BB%9C%E6%A3%80%E6%B5%8B%E6%9C%89%E6%95%88.MP4


Android网络检测无效:

https://github.com/CntChen/wechat-miniapp-web-online-test/blob/master/%E5%B0%8F%E7%A8%8B%E5%BA%8Fandroid%E7%BD%91%E7%BB%9C%E6%A3%80%E6%B5%8B%E6%97%A0%E6%95%88.MP4


- 预期表现


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


- 复现路径


- 提供一个最简复现 Demo


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


最后一次编辑于  2018-11-19
回答关注问题邀请回答
收藏

2 个回答