uni-app移动端自定义导航栏高度判断

361 阅读1分钟

问题: 自定义Top状态栏, 固定高度导致全面屏顶部空白部分过高

解决: 通过判断屏幕形状, 动态添加距离屏幕顶部高度, 使用动态样式

if(plus.navigator.hasNotchInScreen()){
        console.log('这是异型屏')
       // 业务代码
} else {
        console.log('这是全面屏')
       // 业务代码
}