uniapp中用uni-nav-bar设置的自定义导航栏,打包成app后,在app没兼容,没有状态栏
时间: 2023-08-21 17:03:50 浏览: 173
在使用 `uni-nav-bar` 组件自定义导航栏时,需要注意以下事项:
1. 在 `App.vue` 中设置 `statusBarHeight` 为 `uni.getSystemInfoSync().statusBarHeight`,以获取状态栏高度。
2. 在自定义导航栏的样式中,需要设置 `padding-top: statusBarHeight + 'px'` 来让导航栏下方留出状态栏的位置。
3. 在 `manifest.json` 文件中设置 `"statusbar"` 为 `"custom"`,以启用自定义状态栏。
如果在打包成 app 后没有显示状态栏,可能是因为您没有进行上述设置。请您检查一下以上这些设置是否正确,并重新打包测试。
阅读全文