前端获取手机及设备类型手机设备「前端获取手机及设备类型」 - 文章中心
前端获取手机及设备类型手机设备「前端获取手机及设备类型」
2025-01-12

苹果APP类型

 

:最新ipad pro版本是MAC系统,无法通过浏览器信息来区分ipad pro与MAC,详细浏览器信息

 1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (Khtml, like Gecko) Version/13.0.4 Safari/605.1.15 

已经有很多开发吐槽过,苹果的这个BUG:https://developer.apple.com/forums/thread/119186

所以,除非苹果修复这个设计问题,否则我们只能绕道规避。

目前大家区分ipad pro与MAC的方法是,判断设备是否支持触摸

 

 

安卓类型

大部分安卓的浏览器信息都有android字段

 

 

微信浏览器

 

 

是否是手机端

添加mobile作为补充,当然直接使用mobile问题也不大

 

完整代码(可直接复制,不谢):

  I   II   III   IV