关于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()
})
}

上一篇下一篇

猜你喜欢

热点阅读