3***@qq.com
3***@qq.com
  • 发布:2021-08-27 16:05
  • 更新:2022-01-13 12:19
  • 阅读:1427

H5端手动更改网址进入页面时uni.addInterceptor拦截为什么不生效呢?

分类:uni-app
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)  
    }  
})
2021-08-27 16:05 负责人:无 分享
已邀请:
棠梨叶落胭脂色

棠梨叶落胭脂色

同问,请问你解决了吗,我也碰到这个问题

逆风罗

逆风罗

解决了吗

该问题目前已经被锁定, 无法添加新回复