收藏
回答

webview bindmessage在页面redirectTo时不触发

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug web-view 客户端 6.7.3 2.3.2

web页面只加载一个web-view组件,添加了bindmessage方法,在页面渲染完后postMessage,在开发工具上可以触发postMessage,但在安卓上触发不了,IOS测试的没问题,

尝试解决方案:postMessage传json对象页不起作用

测试了机器:魅族E3, VIVO X20



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

3 个回答

  • 😼
    😼
    2018-10-30


    只能是可序列化对象

    2018-10-30
    有用 1
    回复
  • KK
    KK
    2019-06-02

    遇到了同样的问题,请问是怎么解决的


    2019-06-02
    有用
    回复 5
    • 周叶
      周叶
      2019-06-03

      后面通过接口传参数了。。。

      2019-06-03
      回复
    • KK
      KK
      2019-06-03

      好坑啊

      2019-06-03
      回复
    • 周叶
      周叶
      2019-06-03

      不传参数没问题

      2019-06-03
      回复
    • KK
      KK
      2019-06-03回复周叶

      redirectTo进的webviewA页面,如果我在A里切换进了B页面,在点击小程序导航去其他小程序页,再点击回webview页面显示的是B页面,但是navigatorTo跳转的话就不会有这种问题,这种问题亲遇到过吗


      2019-06-03
      回复
    • 周叶
      周叶
      2019-06-03回复KK

      没听懂。。。

      2019-06-03
      回复
  • 周叶
    周叶
    2018-10-30

    web-view postmessage有长度限制吗?传普通字符串是可以,但是我传base64就不行了

    2018-10-30
    有用
    回复
登录 后发表内容