uni.addInterceptor('navigateTo', {
// 页面跳转前进行拦截, invoke根据返回值进行判断是否继续执行跳转
invoke (e) {
if(!hasPermission(e.url)){
uni.reLaunch({
url: '/pages/login/index'
})
return false
}
return true
},
success (e) {
// console.log(e)
}
})
uni.addInterceptor('switchTab', {
// tabbar页面跳转前进行拦截
invoke (e) {
console.log(e)
if(!hasPermission(e.url)){
uni.reLaunch({
url: '/pages/login/index'
})
return false
}
return true
},
success (e) {
// console.log(e)
}
})
3***@qq.com
- 发布:2021-08-27 16:05
- 更新:2022-01-13 12:19
- 阅读:1592
H5端手动更改网址进入页面时uni.addInterceptor拦截为什么不生效呢?
分类:uni-app
2 个回复
棠梨叶落胭脂色
同问,请问你解决了吗,我也碰到这个问题
一个人的江湖
解决了吗