navigateTo with an already exist webview

发布于 6 年前作者 yetao513 次浏览最后编辑 6 年前来自 ask

navigateTo with an already exist webviewId

请问这个问题怎么解决?

6 回复
leilin
leilin1 楼6 年前

@罗贤伟 这个问题当时好像是重复打开了一个页面,连续点击跳转页面的组件,好像就会出现

gongna
gongna2 楼6 年前

onUrlClass: function (event) { //调转到新闻页

if (app.globalData.isClick) {

return

}

app.globalData.isClick = true

var classid = event.currentTarget.dataset.classid;

//console.log(“调转到新闻页” + classid);

wx.navigateTo({

url: ‘…/newslist/index?classid=’ + classid,

success: function () {

setTimeout(function () {

app.globalData.isClick = false

}, 1000)

}

});

},

gongjuan
gongjuan3 楼6 年前

为什么在onLaunch方法中调用wx.navigateTo()会出现这种情况,而在onLaunch方法中调用wx.redirectTo()方法会重复调用某个页面??为什么??怎么解决?

jie26
jie264 楼6 年前

我们的应用也遇到了这个问题。可能会重复打开多个page。

不过出错的有点粗暴,出现此问题,点击就失效了。

vhu
vhu5 楼6 年前

怎么解决的?

qiang26
qiang266 楼4 年前

我碰到这个问题是因为使用wx.navigateTo重复打开了一个页面