| 1234567891011121314151617181920212223 |
- Component({
- properties: {
- background: {
- type: String,
- value: ''
- }
- },
- lifetimes: {
- attached() {
- const deviceInfo = wx.getDeviceInfo ? wx.getDeviceInfo() : wx.getSystemInfoSync()
- const windowInfo = wx.getWindowInfo ? wx.getWindowInfo() : wx.getSystemInfoSync()
- const platform = deviceInfo.platform
- const isAndroid = platform === 'android'
- const isDevtools = platform === 'devtools'
- const { safeArea: { top = 0 } = {} } = windowInfo
- this.setData({
- ios: !isAndroid,
- safeAreaTop: isDevtools || isAndroid ? `height: calc(var(--height) + ${top}px); padding-top: ${top}px` : ``
- })
- }
- }
- })
|