W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
"transparantTitle":"always"
時:function getHeaderBar() {
const systemInfo = getSystemInfoSync()
if (systemInfo.app === 'wechat') {
// 微信端
// 低版本兼容,基礎庫 2.1.0 開始支持
// eslint-disable-next-line no-undef
if (wx.getMenuButtonBoundingClientRect) {
// 該方法可使用
// eslint-disable-next-line no-undef
const { height, top, left } = wx.getMenuButtonBoundingClientRect()
console.log('微信讀取膠囊結果', { height, top, left })
let { statusBarHeight } = systemInfo
const extraHeight = 10
statusBarHeight = top - statusBarHeight > 0 ? statusBarHeight : 0 // 華為p10狀態(tài)欄是浮層
const titleBarHeight = (top - statusBarHeight) * 2 + height + extraHeight
return {
height: statusBarHeight + titleBarHeight,
titleBarHeight: titleBarHeight,
statusBarHeight: statusBarHeight,
buttonLeft: left,
extraHeight
}
}
// 低版本兼容
return {
height: 84,
titleBarHeight: 40,
statusBarHeight: 44
}
}
// 非微信端
const { titleBarHeight, statusBarHeight } = systemInfo
return {
height: titleBarHeight + statusBarHeight,
titleBarHeight,
statusBarHeight
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: