小程序
小游戏
企业微信
微信支付
扫描小程序码分享
目前我的tab页面利用webview加载了一个h5页面,但是h5页面的数值是不断变化的,在切换tab的过程中并不能捕捉到新的数值,貌似是webview页面没有重新加载,针对这种现象该如何解决呢
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
切换页面的时候在onShow里动态设置webview的链接。
举个例子:
<webview src="{{targetUrl}}" /> onShow() { this.setData({ targetUrl: `https://www.baidu.com?ts=${Date.now()}` }) }, onHide() { this.setData({ targetUrl: '' }) }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
<webview src="{{targetUrl}}" wx:if="{{isShow}}" />
data: {
isShow: false,
targetUrl: `https://www.baidu.com?ts=${Date.now()}`
},
onShow() {
this.setData({
isShow: true
})
onHide() {
isShow: false
}
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
切换页面的时候在onShow里动态设置webview的链接。
举个例子:
<webview src="{{targetUrl}}" /> onShow() { this.setData({ targetUrl: `https://www.baidu.com?ts=${Date.now()}` }) }, onHide() { this.setData({ targetUrl: '' }) }
<webview src="{{targetUrl}}" wx:if="{{isShow}}" />
data: {
isShow: false,
targetUrl: `https://www.baidu.com?ts=${Date.now()}`
},
onShow() {
this.setData({
isShow: true
})
},
onHide() {
this.setData({
isShow: false
})
}