手机web 怎么判断手机的机型

手机web 怎么判断手机的机型,第1张

你用什么开发的?我知道JSP中判断的方法就是:Enumeration headerNames = requestgetHeaderNames(); //先获取头信息

while(headerNameshasMoreElements()) { //如果有头的话

String headerName = (String)headerNamesnextElement();//获取首个头元素

if (headerNameequals("x-up-calling-line-id")) {//如果头信息是x-up-calling-line-id那基本上可以确定是手机

temvit=requestgetHeader(headerName);//再进一步确认

if (temvitsubstring(0,3)trim()equals("861") || temvitsubstring(0,2)trim()equals("13")) {//该头元素前3位是861或者前两位是13则肯定是手机无疑了,当然现在还有是15的,这就自己加把 } 其他语言的web我就不清楚了。。。 仅供参考

获取手机设备的相关信息,如IMEI、IMSI、型号、厂商等。通过plusdevice获取设备信息管理对象。

获取当前运行环境信息、与其它程序进行通讯等。通过plusruntime可获取运行环境管理对象。

直接上demo

注意:

获取IP地址和plusdevicegetInfo都是异步的,所以在使用的时候要注意时机

效果图:

Android和IOS获取imei、imsi、uuid时须知:

imei: (String 类型 )设备的国际移动设备身份码

如果设备不支持或无法获取(如用户未授权)则返回空字符串。 如果设备存在多个身份码,则以“,”字符分割拼接,如“862470039452950,862470039452943”。

平台支持

imsi: (Array[ String ] 类型 )设备的国际移动用户识别码

字符串数组类型,获取设备上插入SIM的国际移动设备身份码。 如果设备支持多卡模式则返回所有SIM身份码。 如果设备不支持或没有插入SIM卡则返回空数组。

平台支持

uuid: (String 类型 )设备标识

设备的唯一标识号。

平台支持

其他的属性和方法,参考html5plus官网:

>

以上就是关于手机web 怎么判断手机的机型全部的内容,包括:手机web 怎么判断手机的机型、H5获取手机设备信息、app版本信息、ip地址、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9432357.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存