问题现象:
使用【uni.navigateTo】方法跳转到对用的Webview页面后,Webview页面不进行操作,直接进行返回Uniapp页面的操作后,在重新点击调转Webview页面,会提示【Waiting to navigate to: /pages/xxwebView/xxwebView, do not operate continuously】错误。
重点来了,如果我在Webview页面中打开了一个页面后,再进行返回Uniapp页面的操作后,在重新点击调转Webview页面后就会正常跳转到Webview页面。
1***@qq.com
- 发布:2024-08-15 15:34
- 更新:2025-01-07 01:18
- 阅读:428
IOS 利用uniapp的【uni.navigateTo】时报错:【Waiting to navigate to:XXX, do not operate continuously】
分类:uni-app
1***@qq.com (作者)
谢谢您的回答,问题已经解决了,有可能是IOS的原因吧,直接在onBackPress里面直接调用reLaunch就会发生这个问题,把它当成方法调用后,此问题就解决了。
onBackPress(options) {
if (options.from === 'navigateBack') {
return false;
}
this.back();
return true;
},
methods: {
back() {
uni.removeStorage({
key: 'companyCode',
success: function(res) {
uni.reLaunch({
url: '/pages/index/index'
});
},
fail: function(err) {
console.error('Failed to remove storage:', err);
uni.reLaunch({
url: '/pages/index/index'
});
}
}, 3000);
}
},
2024-08-19 09:20