luch
luch
  • 发布:2020-08-05 15:20
  • 更新:2021-01-19 17:11
  • 阅读:1577

【报Bug】有一定几率,plus.push.getClientInfoAsync 失败和成功函数都不触发

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.8.3

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iphone 7

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
 plus.push.getClientInfoAsync(function(info) {  
      // uni.showModal({  
      //   content: JSON.stringify(info)  
      // })  
      resolve(info)  
    }, function(e) {  
      // uni.showModal({  
      //   content: JSON.stringify(e)  
      // })  
      console.log('获取推送权限错误');  
      console.log(e);  
      reject(e)  
    })

操作步骤:

自定义基座运行 打开app 有一定几率 失败和成功函数都不触发

预期结果:

失败和成功函数至少触发一个。
如果遇到登录时需要穿cid 这种情况,失败和成功都不触发都没法登录了

实际结果:

有一定几率 失败和成功函数都不触发

bug描述:

有时候plus.push.getClientInfoAsync 失败和成功函数都不触发。导致无法获取clientid

2020-08-05 15:20 负责人:无 分享
已邀请:
d***@qq.com

d***@qq.com

我都换馈了个吧月,没解决.
还是别用异步.用同步稳当,一直成功

l***@21cn.com

l***@21cn.com

被这个害苦了

握瑾怀瑜

握瑾怀瑜

异步是不触发,真是奇怪了

2***@qq.com

2***@qq.com

我这边一直触发,模拟器也可以

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