<view wx:for="{{loadCount}}" wx:for-index="index">
<web-view src="{{url}}" wx:if="{{loadCount==index+1}}"></web-view>
</view>
js:
Page({
data: {
url:"",
loadCount:0
},
onLoad: function (options) {
},
onReady: function () {
},
onShow: function () {
this.data.loadCount++
this.setData({
url: "https://www.qq.com/?" + this.data.loadCount,
loadCount: this.data.loadCount
})
},
onHide: function () {
},
onUnload: function () {
},
onPullDownRefresh: function () {
},
onReachBottom: function () {
},
onShareAppMessage: function () {
}
})
这样可以无浏览器历史记录刷新页面。但是真机有个问题就是第一次点击会是空白,然后报webview只能存在一个。但是奇怪的是第二次之后就正常没报错了。请教大神。
PS:在开发者工具测试没问题。但是真机第一次触发刷新空白,第二次正常
求问怎么解决的
已经搞定