iphone tabbar问题
适配新款苹果底部tabbar,网上找了代码,不能用。翻出苹果各型号尺寸发现找的代码稍微有点问题。自己改了下。
关键的判断在于window.screen.height > 800这是区分带tabbar机型和不带tabbar机型的关键。
不正确的地方望指正。

var isIphoneX = window.devicePixelRatio && (window.devicePixelRatio === 2 || window.devicePixelRatio === 3) && (window.screen.width === 375 || window.screen.width === 414) && testUA('iPhone') && window.screen.height > 800;
if(isIphoneX){
//需要执行程序
}
function testUA (str) {
return navigator.userAgent.indexOf(str) > -1;
}
posted on 2018-12-12 17:33 hanguahannibk 阅读(140) 评论(0) 收藏 举报
浙公网安备 33010602011771号