睡到自然醒呀
睡到自然醒呀
  • 发布:2022-03-16 16:41
  • 更新:2022-09-16 15:05
  • 阅读:476

【报Bug】tabbar页面拦截跳转其他页面后显示tabbar

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: w10

HBuilderX类型: 正式

HBuilderX版本号: 3.3.13

手机系统: Android

手机系统版本号: Android 11

手机厂商: 一加

手机机型: 一加8

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
uni.addInterceptor('switchTab', {  
    invoke(e) {  
        // console.log(e.url);  
        if (!has_permission(e.url)) {  
            uni.redirectTo({  
                url: '/pages/login/login',  
            })  
            utils.remove_info();  
            return false;  
        } else {  
            return true;  
        }  
    }  
})  

操作步骤:

详见bug描述

预期结果:

登录页不出现tabbar

实际结果:

登录页出现了tabbar

bug描述:

当用户打开app时,判断是否有登录,如果没有登录,拦截器addInterceptor会跳转(redirectTo)到登录页,此时登录页会出现tabbar

2022-03-16 16:41 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

使用 reLaunch 看看

7***@qq.com

7***@qq.com

我也碰到了,唉

  • 睡到自然醒呀 (作者)

    我后边用uni-simple-router插件实现了

    2022-09-22 13:41

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