在桌面视图中区分iPhone和iPad

时间:2020-01-30 14:36:26

标签: ios iphone ipad user-agent

我想知道浏览器是否还有另一种方法来检测设备是iPhone还是iPad。当用户切换到桌面模式时,用户代理字符串会将设备报告为macOS Catalina。我找到了一种检测该设备是否为移动设备的方法,但无法确定它是iPhone还是iPad,并且由于我们基于该设备显示了不同的Web组件,因此此信息非常重要。

我尝试查看javascript`screen.width属性,该属性给出了屏幕的UIKit大小。在上一代设备之前,这一直是识别设备的黑客手段,但iPhone 11 Pro的分辨率超过了其中一台较老的iPad。在检测桌面浏览器可以完成的设备方面还有其他建议吗?

0 个答案:

没有答案
相关问题