uni-app getsysteminfo获取到的deviceId异常
uni-app getsysteminfo获取到的deviceId异常
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows | Windows7 | HBuilderX |
产品分类:uniapp/App
PC开发环境操作系统:Windows
HBuilderX类型:正式
HBuilderX版本号:3.1.22
手机系统:Android
手机系统版本号:Android 10
手机厂商:小米
手机机型:MI 8
页面类型:nvue
打包方式:离线
操作步骤:
正常调用uni.getSystemInfo获取deviceId
预期结果:
获得正常的deviceId,例如
8DBC0FC4B8382178AA0BBA069913EDD
实际结果:
deviceId异常,例如 |null|2672eae99cbccfaf|75d5743fc06140d1a
bug描述:
有时候获取到的deviceId是下面这样的
|null|2672eae99cbccfaf|75d5743fc06140d1a
更多关于uni-app getsysteminfo获取到的deviceId异常的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3 回复
var deviceId = res.deviceId;
deviceId = deviceId.replace(/[^A-Za-z0-9]/g, ‘’);
没办法,将就用一下吧
感觉重新安装不同的版本号就换了deviceId

