直接上代码
1.创建一个全局的状态
module.exports = {
isAllScreen:false, //是否是全面屏手机
};
2.在app入口文件
// 使用wx.getSystemInfoSync()中的screenHeight和safeArea的bottom判断
if (Taro.getEnv() == ENV_TYPE.WEAPP && res.screenHeight && res.screenHeight !== res.safeArea.bottom && res.platform.toLowerCase() === 'ios') {
Device.isAllScreen = true
}
safeArea
对象
screenHeight
屏幕高度,单位px
Taro.getEnv()
获取当前环境(判断是否是小程序打开)