打包app端 登录页【非tabBar页面】底部会显示导航栏的解决办法

如题,uniapp项目打包app后,登录页底部会显示导航栏的解决办法

 

首先直接在pages.Json中的对应页面配置中设置"navigationBarHidden": true这个方法是无效的

"style": {

        "navigationBarHidden": true

    }

但是可以通过js方式来控制页脚tabBar的隐藏与否:

1、 首先在App.vue入口页的onLaunch函数中全局配置页脚tabBar隐藏

onLaunch: function() {

uni.hideTabBar()

}

2、 然后在所有tabbar 页面的onLoad函数中设置tabBar显示

onLoad() {

    uni.showTabBar()

}
posted @ 2024-02-27 16:34  逸凨  阅读(553)  评论(0编辑  收藏  举报