const SYSTEM_INFO = uni.getSystemInfoSync() export const getStatusBarHeight = () => SYSTEM_INFO.statusBarHeight || 15 export const getTitleBarHeight = () => { if (uni.getMenuButtonBoundingClientRect) { let { top, height } = uni.getMenuButtonBoundingClientRect() return height + (top - getStatusBarHeight()) * 2 } else { return 40 } } export const getNavBarHeight = () => getStatusBarHeight() + getTitleBarHeight() export const getLeftIconLeft = () => { // #ifdef MP-TOUTIAO let { leftIcon: { left, width }, } = tt.getCustomButtonBoundingClientRect() return left + parseInt(width) // #endif // #ifndef MP-TOUTIAO return 0 // #endif }