手机系统:iOS13、iOS14
微信版本:7.0.17-7.0.18
问题描述:当页面调用 history.pushState() 改变网址后,再点击右上角菜单选择“刷新”,则该页面 WeixinJSBridge 永远处于位定义状态,也不会有 WeixinJSBridgeReady 事件。
如果是正常的页面跳转,无论是链接还是 location.href = .. 跳转,均不会产生这个BUG,并且和旧手机上的微信 7.0.12 也确认无此BUG。
附上测试地址:https://dev.haimanchajian.com/debug-jssdk.php (内含源码)
老铁,遇到一摸一样的问题了。而且还是偶发的。太难了。
你好,请在复现问题后在手机微信上传日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供出现问题的微信号,出现问题的时间点(具体到分钟)