收藏
回答

iOS微信7.0.17上JSSDK出现BUG:WeixinJSBridge 未定义?

手机系统: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 (内含源码)

回答关注问题邀请回答
收藏

2 个回答

  • 米米米
    米米米
    2020-11-02

    老铁,遇到一摸一样的问题了。而且还是偶发的。太难了。

    2020-11-02
    有用
    回复 1
    • Riven.
      Riven.
      2020-11-02
      你好,问题已知,下版本修复
      2020-11-02
      回复
  • Riven.
    Riven.
    2020-10-30

    你好,请在复现问题后在手机微信上传日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供出现问题的微信号,出现问题的时间点(具体到分钟)

    2020-10-30
    有用
    回复 4
    • 马明练/HM
      马明练/HM
      2020-10-31
      你这是机器人回复吗?我的帖子说得非常清晰清楚,与微信号无关,完全就是个技术BUG,而且也提供了复现的方法和源码。
      2020-10-31
      回复
    • 马明练/HM
      马明练/HM
      2020-10-31
      我看了一下上传日志是在发生异常闪退的情况下,这个并没有闪退这些,我试试上传吧
      2020-10-31
      回复
    • Riven.
      Riven.
      2020-11-02回复马明练/HM
      你好,问题已知,下版本修复
      2020-11-02
      回复
    • 马明练/HM
      马明练/HM
      2020-11-02回复Riven.
      OK 谢谢你们
      2020-11-02
      回复
登录 后发表内容
问题标签