lzxleslie
lzxleslie
  • 发布:2015-07-10 11:00
  • 更新:2019-07-09 18:40
  • 阅读:6153

获取设备IMEI

分类:Native.js
    if (plus.os.name == "Android") {  
    var Context = plus.android.importClass("android.content.Context");  
    var tephoneManager = plus.android.importClass("android.telephony.TelephonyManager");  
    var tm = plus.android.runtimeMainActivity().getSystemService(Context.TELEPHONY_SERVICE);  
    var id= tm.getDeviceId();  
    alert(id);  
    }
2015-07-10 11:00 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

  • 5***@qq.com

    IOS的就没办法了吗,像楼主那样的调用都获取不了吗,对IOS一窍不通啊,,,这次大头了

    2017-03-06 18:19

  • DCloud_heavensoft

    我给的链接已经提供了,不过iOS上得不到真正的imei,是随机一个数字模拟唯一设备标识符,类似于web的uv计算方法

    2017-03-06 21:43

kylix1

kylix1

http://www.html5plus.org/doc/zh_cn/device.html

获取到的imei 在我的android手机上是错误的,是一串16进制的数据。
正常的imei应该是15位的纯数字!!

大蜗牛超人

大蜗牛超人

兄弟你这个比封装的好用,oppo手机封装的那个方法刚安装第一次都是返回一串错误的(好像是没认到有权限),杀掉重进才行,用你这个第一次安装完打开就能正确获取!

该问题目前已经被锁定, 无法添加新回复