H5获取手机设备信息、app版本信息、ip地址

是这样的,想请说下,H5获取手机设备信息、app版本信息、ip地址
最新回答
牵绊至白首

2021-10-25 14:36:39

获取手机设备的相关信息,如IMEI、IMSI、型号、厂商等。通过plus.device获取设备信息管理对象。
获取当前运行环境信息、与其它程序进行通讯等。通过plus.runtime可获取运行环境管理对象。

直接上demo

注意:
获取

IP地址
和plus.device.getInfo都是异步的,所以在使用的时候要注意时机

效果图:

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

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

如果设备不支持或无法获取(如用户未授权)则返回空

字符串
。 如果设备存在多个身份码,则以“,”字符分割拼接,如“862470039452950,862470039452943”。
平台支持

imsi: (Array[ String ] 类型 )设备的

国际移动用户识别码

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

SIM卡
则返回空数组。
平台支持

uuid: (String 类型 )设备标识

设备的唯一标识号。
平台支持

其他的属性和方法,参考html5plus官网:
http://www.html5plus.org/doc/zh_cn/device.html

Github
个人博客