收藏
回答

web-view使用setData重赋值,h5打开双页面,如何解决

页面A使用web-view嵌套h5,在某些操作后需要跳离A页面到B页面,B页面是普通小程序页,在B页面处理完逻辑后,需要重新回到A页面,并刷新A页面

这个时候使用setData 给A页面的web-view 的url重赋值,然后需要点击两次左上角退出才能退出A页面


请问如何解决??

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

1 个回答

  • 寒岛
    寒岛
    2018-08-23

    解决了吗 ,大哥 急需你的帮助 我也遇到这个问题 返回h5页面的时候 加了一个参数 然后偶就生成了两条记录 回退两次 而且 第二次的回退 根本就不刷新页面  

    2018-08-23
    有用
    回复 2
    • 2018-08-23

      因为我这边问题的特殊性.导致没有想到有效的办法,现在的解决方法这样:

      当需要刷新的时候不去修改src的值,直接返回到上一页,再用新的src重新打开.

      但是这样很笨.

      可也没找到别的方法.


      你可以看下这些帖子

      https://blog.csdn.net/qq_38815953/article/details/80192616



      https://blog.csdn.net/rolan1993/article/details/79853179

      2018-08-23
      回复
    • 寒岛
      寒岛
      2018-08-23回复

      谢谢

      我刚说错了 第二次回退时  刷新了的  但是那个地址 没有带那个参数老地址   所以页面展现的结果还是以前那个 就像你说的 只能通过关闭当前页 重新开一个webview的页面 去打开新的src 但是这样以前webview 里面还有好多h5的页面 记录都没了

      2018-08-23
      回复
登录 后发表内容