首先,能确定uniapp内部肯定有一套uuid生成的代码的. 例如在web端获取deviceId时, 这个值肯定就是生成的.那么是不是可以直接利用声场 deviceId 的这个方法使他强行让我们使用呢?这样一来的话,是不是就用不到第三方库,或者自己重新写一个了?
只有翅膀
- 发布:2024-03-08 13:07
- 更新:2024-03-08 13:49
- 阅读:1801
喜欢技术的前端 - QQ---445849201
uni.getSystemInfo可以获取,重装app会变
deviceId,在app-android平台,会根据优先使用imei、mac(仅在用户已授权的情况下,如果发现需要授权或未授权,则跳过此步骤),如果没有获取到就使用随机生成的标识。其他平台是直接使用随机生成的标识。
当使用本地存贮的随机数时,发生以下情况将导致deviceId失效:
卸载App
Android上重置App数据
浏览器清空缓存或开启隐私模式,
只有翅膀 (作者)
这只是这台机器的编码;不重装是不会变的. 要的是随时随地都能生成一个uuid
2024-07-11 17:00