mobile-detect.js获取手机型号和系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mobile-detect.js获取手机型号和系统相关的知识,希望对你有一定的参考价值。

参考技术A

在H5页面的开发中,肯定会遇到获取手机的型号等需求,使用js的navigator对象,能获取到有关浏览器的相关信息,但想获取手机使用的系统等更多内容还是有局限性的。
在网上搜到一个好用的获取手机型号和系统的插件 mobile-detect.js

2.引用mobile-detect.js
实例化一个MobileDetect

在浏览器中使用三星模拟器测试可以打印安卓型号 5.0:

使用iphone打印iphone型号ios11:

这个还是不能准确定位使用的是什么型号的手机,但可以通过返回的信息判断使用的是安卓还是苹果的,比如苹果结合获取设备屏幕大小和io系统的型号就可以判断出使用的是什么iphone手机,至于安卓手机类型比较多,就要复杂很多啦,大家知道的可以相互分享啊。

华为手机配置在哪里看

参考技术A 你好:
华为手机查看手机型号、操作系统的版本号方法:
EMUI 5.X及以下:打开设置。点击关于手机,即可查看手机型号、版本号、 EMUI 版本和Android版本。
EMUI 8.X及以上:打开设置>系统>关于手机,即可查看手机型号、版本号、 EMUI 版本和Android版本。
参考技术B 第一步在我们的手机中找到系统设置,点击进去。
第二步进去系统设置之后,点击“系统”。
第三步进去系统设置界面之后,点击关于手机。
第四步进去之后,可以看到手机设备名称,型号,版本号,EMUI版本,Android版本,IMEI,MEID,运行内存,存储内存,处理器等。
第五步下滑可以看到屏幕分辨率,基带版本,内核版本,状态信息等,点击状态信息进去,可以看到网络信号。

以上是关于mobile-detect.js获取手机型号和系统的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript获取主流手机系统和型号

Android 获取手机的厂商型号Android系统版本号IMEI当前系统语言等工具类

新手android获取手机型号并修改的源码

如何获取有关手机版本和手机型号的信息? SwiftUI

如何获取华为手机上EMUI版本号

以编程方式获取 Android 手机型号,如何在 android 中以编程方式获取设备名称和型号?