/** * 获取系统信息 */ let systemInfo = null export const getSystemInfo = (isForce) => { if (!systemInfo || isForce) { try { systemInfo = wx.getSystemInfoSync() } catch(e) { /* Ignore */ } } return systemInfo } // iPhoneX 竖屏安全区域 export const safeAreaInset = { top: 88, // StatusBar & NavBar left: 0, right: 0, bottom: 34, // Home Indicator } const isIPhoneX = ({ model, platform }) => { return /iPhone X/.test(model) && platform === 'ios' } export const checkIPhoneX = (isForce) => isIPhoneX(getSystemInfo(isForce))