tabBar两个page都是webview导致title无法更新bug
发布于 7 年前 作者 liaona 2285 次浏览 来自 问答

两个page都是webview。第一次加载后再次通过tab切换页面则title无法更新bug

无论是页面里的title还是wx.setNavigationBarTitle都无法改变小程序title。

两个页面基本上一样,只是url不一样,代码片段如下:

wxml

<web-view wx:if="{{webviewUrl}}" src="{{webviewUrl}}" bindload=“pageLoaded” binderror=“pageLoadError”></web-view>

js

this.setData({

webviewUrl: https://www.baidu.com?t=”+(new Date()).getTime()

})

问题复现可通过,代码片段查看即可。

https://developers.weixin.qq.com/s/O79NdimS7a56

测试设备iphone 6s 12.1.2 微信7.0.1

1 回复

问题已解决

每个页面onHide时候清空url;onShow时候重新设置url即可

回到顶部