收藏
回答

webview有时候会加载两次h5,需要按两次返回键才能返回小程序页面。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug webview 微信安卓客户端 8.0.19 2.22.0

webview有时候会加载两次h5,需要按两次返回键才能返回小程序页面。如果在h5页面跳转小程序原生页面,返回之后也需要按两次返回键才能返回原生页面。

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

4 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-02-22

    有没有复现链接呢?必现的吗

    2022-02-22
    有用
    回复 4
    • 刘甜甜
      刘甜甜
      2022-02-22
      解决了,是我的webview里面动态改变了两次url,导致的。
      2022-02-22
      回复
    • momo
      momo
      2022-08-02回复刘甜甜
      你是怎么解决的,我也是url传参,然后第一次跳转没有参数的链接,第二次跳转带参数的链接
      2022-08-02
      回复
    • 帅气的蘑菇头
      帅气的蘑菇头
      2022-11-22回复momo
      点击事件你是用catchtap还是 bindtap,后者有多个控件同名会产生连续触发事件。
      2022-11-22
      回复
    • 刘甜甜
      刘甜甜
      2023-02-03回复momo
      在生命周期onLoad()里面改变一次即可
      2023-02-03
      回复
  • 涛哥仔
    涛哥仔
    05-22

    今天遇到了并解决了,ios出现进了两次页面。是因为注册了两次jssdk,合并到一次就行

    05-22
    有用
    回复
  • 刘甜甜
    刘甜甜
    2023-02-21

    这样解决的。

    2023-02-21
    有用
    回复
  • 松岗
    松岗
    2022-02-22

    webview本身只是一个页面,不管h5加载多少次,返回键会退出当前页面,建议检查一下代码,

    2022-02-22
    有用
    回复 2
    • 刘甜甜
      刘甜甜
      2022-02-22
      解决了,代码问题。
      2022-02-22
      回复
    • 冰俏
      冰俏
      2023-06-02回复刘甜甜
      怎么解决的?可以说说吗
      2023-06-02
      回复
登录 后发表内容