//webview页面下
onBackPress(options) {
console.log(options)
if (options.from === 'backbutton') {
this.back();
return true;
}
},
methods: {
back() {
uni.navigateTo({
url: './xjgl'
})
},
}
//xjgl页面下
onBackPress(options) {
console.log(options)
if (options.from === 'backbutton') {
this.back();
return true;
}
},
methods: {
back() {
uni.switchTab({
url: '../rwgl/rwgl'
})
},
}
因为页面上面嵌套了webview,当第一次点击,左上角返回按钮,并没有跳转到vue上级页面,而是返回到vue页面,第一次点击的返回是html的返回,所以需要点击两次,这样改过之后,就只用点击1次了