123456789101112131415161718192021222324252627282930 |
- /**
- * 获取系统信息
- */
- 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))
|