-

- 发布:2020-06-23 10:01
- 更新:2021-12-18 18:01
- 阅读:1506
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: mojave10.14.4
HBuilderX类型: 正式
HBuilderX版本号: 2.6.16
手机系统: Android
手机系统版本号: Android 6.0
手机厂商: 华为
手机机型: P8MAX
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
支持在老款安卓设备提取clientid
支持在老款安卓设备提取clientid
实际结果:
部分手机无法提取
部分手机无法提取
bug描述:
getDeviceInfo(){
let that = this
//获取用户的设备cid
let clientInfo = plus.push.getClientInfo()
if (clientInfo && clientInfo.clientid && clientInfo.clientid.length > 10) {
that.PushClientInfo(clientInfo)
return;
}
setTimeout(function(){
that.getDeviceInfo()
},5000)
},
在一些较新款的手机上测试均没问题,但在华为P8MAX上测试,哪怕无限执行,都没法正常取到推送的clientid字段。
y***@sohu.com (作者)
感谢分享,一样的。应该是个推的SDK在某些特定版本的系统下拉不起来。
2020-06-23 14:07
雨夜敬清秋
回复 y***@sohu.com: 我也遇到了
2020-06-24 10:13