收藏
回答

使用webview无法返回的问题?

在使用webview的时候,A页面需要跳转到某个h5网站,然后用B页面承载了webview,这里自定义的导航栏无效所以也没法点击自定义的返回按钮,而点击默认的返回按钮会一直刷新h5,而不是返回到小程序的上一个页面,导致无法返回小程序,而webview占满了全屏也无法再通过别的按钮点击返回,这个有解决办法吗?

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

2 个回答

  • jg
    jg
    02-24

    一个方法是在B页面自己另外做个标题栏,加上返回按钮,点击触发history.back()方法

    另一个方法是在A页面引入jweixin,使用wx.miniprogram.navigateTo()来进行跳转,这样的话,B页面原生标题栏上会出现返回按钮

    我的小程序也是主要用webview来承载的,可以私信沟通下

    02-24
    有用
    回复 1
    • 。。。
      。。。
      02-28
      是嵌入h5某个页面的问题,我后面决定用wx.reLaunch跳过去,因为本身嵌入的h5自带返回栏的,用reLaunch跳转的话上面显示的是个小房子,直接点击就跳回去了
      02-28
      回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    02-23

    你这个应该是h5那边代码有问题,这个只有你自己检查一下

    02-23
    有用
    回复 2
登录 后发表内容