微信小程序web-view内嵌h5链接,点击返回刷新H5不返回小程序问题解决方案
·
问题描述:
微信小程序中有时需要链接公众号等H5,这个时候容易遇到一个问题,访问到H5后,点击返回按钮,结果内部多次重定向,没有直接返回小程序。而且web-view无法自定义nav
解决方案:
<web-view src="{{src}}" bindload="webload"></web-view>
data: {
loadtime: 0
},
webload:function (e) {
this.setData({loadtime:this.data.loadtime+1})
if(this.data.loadtime>2){
wx.navigateBack({delta:1})
}
}
这里判断内部重定向大于2次直接返回小程序,也就是只考虑小程序跳转过去的一次,这种解决方案有点极端,但是暂时没有看到其他合适的方案。
更多推荐



所有评论(0)