Facebook Iphone 放大模式 ,标准模式适配

我是通过逻辑像素和缩放因子来判断型号;
标准模式适配已完成,放大模式Max和xs的逻辑分辨率都是375,812;缩放因子因子又都相同;判断不了型号,无法区分适配方式;
大佬是怎么区分iPhone型号的?
已邀请:

xiaosong

赞同来自:

你试试这个代码,项目中我是这样做处理的:
var onIPhoneX:Boolean = /iPhone/gi.test(Browser.window.navigator.userAgent) && (Math.min(Browser.clientHeight,Browser.clientWidth) == 375 && Math.max(Browser.clientHeight,Browser.clientWidth) == 812);
var onIPhoneXR:Boolean = (Math.min(Browser.clientHeight,Browser.clientWidth) == 414 && Math.max(Browser.clientHeight,Browser.clientWidth) == 896);

要回复问题请先

商务合作
商务合作