1.首先使用的是onBackPress
//跟onShow同级别
onBackPress(option){
uni.switchTab({
url:`/pages/.......`
return true
})
}
发现其在uni默认头部中使用是可以的
但是h5使用了"navigationStyle":"custom"后手机默认的返回并不可以,
2.经过查询找到了另一个方法,去监听事件。这个方法可以
methods:{
backFn(){
uni.switchTab({
url:`/pages/......`
})
}
onShow(){
//添加监听事件
window.addEventListener("popstate",this.backFn)
}
//离开销毁监听
onUnload(){
window.removeEventListener("popstate",this.backFn)
}
onHide(){
window.removeEventListener("popstate",this.backFn)
}