navigateTo with an already exist webview
发布于 5 年前 作者 yetao 362 次浏览 来自 问答

navigateTo with an already exist webviewId

请问这个问题怎么解决?

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)

}

});

},

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

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

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

怎么解决的?

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

回到顶部