3 回答

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個贊
function hasNotch() {
if (CSS.supports('padding-left: constant(safe-area-inset-left)')) {
var div = document.createElement('div');
div.style.paddingLeft = 'constant(safe-area-inset-left)';
document.body.appendChild(div);
var calculatedPadding = parseInt(window.getComputedStyle(div).paddingLeft);
document.body.removeChild(div);
if (calculatedPadding > 0) {
return true;
}
}
return false;
}
可以用新增的 safe-area-inset-bottom 屬性判斷

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個贊

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個贊

TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個贊
有看過這樣判斷:
var isIPhone = navigator.appVersion.match(/iphone/gi);
if(isIPhone){
? ? // hello
}
添加回答
舉報(bào)