怎样通过web页获取手机设备ID(或其它唯一标识)?

泻药懒挑几句话能说清的答纯web应该是(暂时)不行的(天知道以后会不会行,反正现在各种新标准刷刷出)需要通过Native 的 API 来获取这些 API 经过 Native 包装后通过 scheme 来间接调用(现阶段的 jsbridge 本质上也是 scheme)这个Android和iOS都是能实现的所以前提是你得有个客户端提供了这个功能的scheme才能通过web获取
■网友
【转自:javascript - js怎样获取移动设备信息 - SegmentFault】
navigator.userAgent能获取到一部分信息,但是硬件信息,运营商什么的不能获取,不过可以获取网络情况。有个开源的可以参考一下:WURFL.io
另外,navigator还是有一些比较有趣的API的,你可以上这里看看:Navigator 但是具体API的支持情况你还得上 Can I use... Support tables for HTML5, CSS3, etc 上查查,使用的时候还得斟酌一下。
【怎样通过web页获取手机设备ID(或其它唯一标识)?】 补充:openinstallsdk好像就是获取网络情况来作为设备的唯一标志。

■网友
标准浏览器不可以,微信可能已经提供。你可是hybrid方式去过去。也就是说要自己的APP内嵌webview。详细方法请参考cordova即phonegap
■网友
百度商桥怎么实现的这个功能?


    推荐阅读