微信小程序-iphonx适配

在app.js文件中 创建全局变量,然后获取设备型号

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
globalData: {  
isIphoneX: false,
userInfo: null
},
onShow:function(){
let that = this;
wx.getSystemInfo({
success: res=>{
// console.log('手机信息res'+res.model)
let modelmes = res.model;
if (modelmes.search('iPhone X') != -1) {
that.globalData.isIphoneX = true
}

}
})

},

在需要引用的页面js文件中onload方法里获取全局变量

1
2
3
4
let isIphoneX = app.globalData.isIphoneX;
this.setData({
isIphoneX: isIphoneX
})

ps:button 的边框用button::after{ border: none; }来去除