关于wx小程序-iphoneX及以上的适配问题
2020-02-14 本文已影响0人
倩仔6
针对iphoneX iphoneXR iphone11等等需要的适配的页面:
1233
Page({
data: {
isIphoneX: false, //iphoneX兼容
})
// 判断是否为inphoneX
isIphoneX() {
let info = wx.getSystemInfoSync().model;
if (/iPhone X/i.test(info)) {
return true;
} else if (/iPhone 11/i.test(info)) {
return true;
} else if (
/iphone\sx/i.test(info) ||
(/iphone/i.test(info) && /unknown/.test(info)) ||
/iphone\s11/.test(info)
) {
return true;
} else {
return false;
}
},
onLoad: function(options) {
this.setData({
"isIphoneX": this.isIphoneX()
})
}
Page({
data: {
isIphoneX: false, //iphoneX兼容
})
// 判断是否为inphoneX
isIphoneX() {
let info = wx.getSystemInfoSync().model;
if (/iPhone X/i.test(info)) {
return true;
} else if (/iPhone 11/i.test(info)) {
return true;
} else if (
/iphone\sx/i.test(info) ||
(/iphone/i.test(info) && /unknown/.test(info)) ||
/iphone\s11/.test(info)
) {
return true;
} else {
return false;
}
},
onLoad: function(options) {
this.setData({
"isIphoneX": this.isIphoneX()
})
}