7***@qq.com
7***@qq.com
  • 发布:2021-04-29 22:47
  • 更新:2022-09-25 08:23
  • 阅读:2389

【报Bug】uni.getSystemInfoSync()第一次获取到的deviceId与后续获取到的deviceId不一致

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.13.6

HBuilderX类型: 正式

HBuilderX版本号: 3.1.12

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: 小米11

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
var systemInfo = uni.getSystemInfoSync();  
console.log(systemInfo.deviceId);  

操作步骤:

安装APP后第一次进入软件通过uni.getSystemInfoSync()获取deviceId;
退出软件第二次进入软件通过uni.getSystemInfoSync()获取deviceId;

预期结果:

安装后每次通过uni.getSystemInfoSync()获取到的deviceId应该一致;

实际结果:

安装APP后第一次进入软件通过uni.getSystemInfoSync()获取到的deviceId是|861448041362533,861448041362525|020000000000|d9ef9a28160c4665|fe820dfd08e949538593a17ee6fe4573|;
安装APP后第二次进入软件通过uni.getSystemInfoSync()获取到的deviceId是:FDBE6560400BE5F8FBB641259D165576;

bug描述:

安装APP后第一次进入软件通过uni.getSystemInfoSync()获取到的deviceId与后续获取到的deviceId不一致;

2021-04-29 22:47 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

解决了嘛 同问

猎宝

猎宝 - 大大大大大菠菜丶

同问

w***@ebsig.com

w***@ebsig.com

同样的问题,请问有人解决了吗

妮妮咦

妮妮咦

同样的问题,有人解决了嘛

1***@qq.com

1***@qq.com

解决了嘛 同问

1***@qq.com

1***@qq.com - hope0514

解决了没

DCloud_uni-ad_HDX
  • 1***@qq.com

    APP下也可以这么调用么?

    2021-08-18 10:51

  • DCloud_uni-ad_HDX

    回复 1***@qq.com: 是的,仅app支持

    2021-08-30 12:14

  • mishangwo

    这个获取的信息能确保唯一吗?

    2021-10-28 18:38

2***@qq.com

2***@qq.com

我也是这个问题,希望能尽快改正

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