m***@95jw.cn
m***@95jw.cn
  • 发布:2023-06-24 20:25
  • 更新:2023-11-21 16:08
  • 阅读:441

vue-cli的项目你们用uni-push2吗?个推没有启动,获取不到cid

分类:uni-app

经过测试,使用hbuiderX启动src目录就可以正常获取到cid。。

启动vue-cli的uniapp项目,获取cid的时候,就提示 getPushClientId:fail uniPush is not enabled H5和安卓端都这样提示。


hbuiderX版本 3.8.6 macos版本。
启动vue-cli的src目录时,项目启动就能看到个推的websocket链接。
启动vue-cli项目目录时候,没有个推的wss链接,使用uin.getPushClientId也获取不到cid,提示uniPush is not enabled


是需要安装什么扩展包吗?因为我用了一些npm包和postcss插件,所以还是希望使用vue-cli工程模式

2023-06-24 20:25 负责人:无 分享
已邀请:
DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

检查manifest.json中是否启用了 uni-push

5***@qq.com

5***@qq.com

我也有一摸一样的问题, cli项目无法获取到cid, 只有打开src运行项目才能正常获取. 但是用src目录打开不能用tailwind等插件导致样式异常, 希望尽快排查

5***@qq.com

5***@qq.com

如果只需要在APP上获取cid可以暂时使用plus.push.getClientInfoAsync来获取:

plus.push.getClientInfoAsync((info) => {  
    console.log('cid:', info.clientid)  
    uni.setStorageSync('cid', info.clientid)  
})

要回复问题请先登录注册