有什么方法能js判断手机当前页面用的什么手机打开?

移动端项目中遇到一兼容问题,测试之后只有华为的手机打开就效果不一样,各位大佬有没有什么方法能判断当前的页面是华为手机在访问,我就能做规避?

阅读 4.6k
2 个回答

请求头中有当前的设备信息

打开你的chrome控制台就可以看见 比如我的
user-agent:Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1

ua有时候里面不会有设备信息

navigator.appVersion

这个更保险,会有设备型号

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题