美文网首页
小程序iphoneX以上适配

小程序iphoneX以上适配

作者: 考拉小姐咩 | 来源:发表于2020-06-11 15:13 被阅读0次

    原本判断方式,只判断了是否是iphoneX, 但是对于iphone11 以及以上机型,没有进行适配

            let systemInfo = wx.getSystemInfoSync();
            // 检测手机类型
            let info = systemInfo.model;
            let reg = /iPhone X/i;
            if (reg.test(info)) {
                this.globalData.isIphoneX = true;
            } else {
                this.globalData.isIphoneX = false;
            }
    

    解决方案

         let systemInfo = wx.getSystemInfoSync();
            // 检测手机类型
            let info = systemInfo.model;
            let reg = (/iphone\sx/i.test(info) 
            || (/iphone/i.test(info) && /unknown/.test(info)) 
            || /iphone\s11/.test(info)
            || /iPhone 11/i.test(info)
            || /iPhone X/i.test(info));
            if (reg) {
                this.globalData.isIphoneX = true;
            } else {
                this.globalData.isIphoneX = false;
            }
    

    相关文章

      网友评论

          本文标题:小程序iphoneX以上适配

          本文链接:https://www.haomeiwen.com/subject/xwubtktx.html