编程语言
首页 > 编程语言> > javascript – 为手机生成唯一ID(不使用UDID)

javascript – 为手机生成唯一ID(不使用UDID)

作者:互联网

我需要为手机生成一个唯一的ID(以便能够识别用户),但由于缺乏未来的支持(在Iphone 5等中),我不想使用UDID.我正在使用Phonegap来处理我的应用程序.有没有一种很好的方法来生成基于电话名称/硬件/等的“随机”ID?
我相信有一个JS功能可以做这样的事情,但我不确定,因此寻求澄清.

谢谢!

解决方法:

有人发布了一个UUID替代品,您可以在iOS5中使用(下面链接),它会根据Mac地址生成令牌.您可以使用Phonegap中的插件系统来运行此Objective-C代码,然后将新令牌返回到您的Javascript代码

Github项目 – UIDevice-with-UniqueIdentifier-for-iOS-5:https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5

编辑:对于其他设备,如Blackberry和Android,您可以使用Phonegap中提供的device.uuid调用.这在Device Section of the PhoneGap Documentation中有解释

标签:javascript,cordova,udid
来源: https://codeday.me/bug/20190826/1733924.html