[LayaAirIDE 2.0]Browser不兼容最新的Ipad pro

//老款的ipadAir的userAgent
var ipadAir:String = "Mosilla/5.0 (iPad; CPU OS 12_4_8 like Mac OS X) AppleWebkit/605.1.15 (KHTML,like Gecko) Mobile/15E148";
//今年最新款的Ipad Pro的userAgent
var ipadPro2020:String = "Mosilla/5.0 (Macintosh;Intel Mac OS X 10_15_4) AppleWebkit/605.1.15 (KHTML,like Gecko)";
            
//处理兼容性         
onMobile = u.indexOf("Mobile") > -1;
onIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
onIPhone = u.indexOf("iPhone") > -1;
onMac = /*[STATIC SAFE]*/ u.indexOf("Mac OS X") > -1;
onIPad = u.indexOf("iPad") > -1;
onAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1;
 
如上面的这段代码,老款的Ipad Air OnMobile onIOS onMac onIpad都是true
但是最新的iPad Pro,只能被识别成onMac,其他几个都是false,所以导致有些逻辑进不去。
希望你们在后面的版本中兼容下最新的Ipad Pro,现在我是自己处理了下···
TIM图片20200820144702.png
已邀请:

小小泽

赞同来自:

感谢你的反馈,引擎组已经收到。

要回复问题请先

商务合作
商务合作