小程序开发

小程序:适配iPhone 11及以上机型兼容性

2021-12-28  本文已影响0人  东方晓

2021-12-28 周二

图为iPhone 12 机型 需要处理刘海和底部黑边的问题

在小程序中判断机型、要在App.js文件中进行。

App({
  onLaunch() {
    // 获取设备信息
    wx.getSystemInfo({
      success: res => {
        let model = res.model;
        if (/iphone\sx/i.test(model) || (/iphone/i.test(model) && /unknown/.test(model)) || /iphone\s11/i.test(model) || /iphone\s12/i.test(model) || /iphone\s13/i.test(model)) {
          console.log('res.model', res.model)
          wx.setStorageSync('isPhoneModel', true)
        } else {
          wx.setStorageSync('isPhoneModel', false)
        }
      },
      fail: err => {},
      complete: res => {}
    })
  },
}
上一篇 下一篇

猜你喜欢

热点阅读