2***@qq.com
2***@qq.com
  • 发布:2021-11-26 10:09
  • 更新:2022-01-20 00:38
  • 阅读:612

打正式包之后获取不到registrationID

分类:uni-app

请问一下,我现在本地自定义基座调试没有问题,但是打正式包之后获取不到registrationID,获取为0是什么原因,如何解决呢?

2021-11-26 10:09 负责人:无 分享
已邀请:
成都H5

成都H5

请问解决了没有 我的是在app.vue 里获取 打包后
// 初始化推送
await this.$store.dispatch('jPush/initJyJPush')

initJyJPush({
commit,
dispatch
}) {
const systemInfo = uni.getSystemInfoSync()
return new Promise((resolve, reject) => {
if (systemInfo.platform === 'android') {
jyJPush.android_init(res => {
dispatch('JyPushRegistrationID', {
root: true
})
resolve(res)
})
} else {
reject()
}
})

},  
JyPushRegistrationID({  
    commit  
}) {  
    return new Promise((resolve, reject) => {  
        jyJPush.getRegistrationID(  
            result => {  
                if (result) {  
                    console.log(JSON.stringify(result))  
                    commit('SET_REGISTRATIONID', result.registrationID)  

                    resolve(result.registrationID)  
                } else {  
                    reject(result)  
                }  

            });  

    })  

},

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