我正在尝试在 Jio Phone 等 KaiOS 特色手机中找到唯一的设备标识。我正在使用纯 JavaScript 为特色手机开发应用程序,并且需要唯一标识每个移动设备,我找不到任何解决方案。
任何人都可以为上述问题提出任何解决方案吗?
我正在尝试在 Jio Phone 等 KaiOS 特色手机中找到唯一的设备标识。我正在使用纯 JavaScript 为特色手机开发应用程序,并且需要唯一标识每个移动设备,我找不到任何解决方案。
任何人都可以为上述问题提出任何解决方案吗?
您可以使用设备 UUID 作为唯一标识号。即使应用程序卸载并重新安装,它也将是相同的。
使用以下代码获取 UUID。
var uuid = new DeviceUUID().get();
移动 ID API 应该可以工作,但会有用户的权限对话框
需要注意的是,每次重新安装应用程序时,此数字都会发生变化,您可以生成一个随机 uuid(https://www.npmjs.com/package/uuid)并将其存储在 localstorage/idb 中。
这也不需要任何权限。
您也可以在没有上述问题或许可需求的情况下使用画布指纹识别 https://www.andreafortuna.org/2017/11/06/what-is-canvas-fingerprinting-and-how-the-companies-use-it-to-在线跟踪你/