uni-app消息推送
1.首先登录注册:https://dev.dcloud.net.cn/app/index?type=0
2.接下来这一步很重要,哎,找了好久,对后面的cid的获取很有用。记住有这些东西。
3.创建一个uni-app项目,配置manifest.json,这里就用到上面的东西了哈
4.CID的获取,注意是让cid在客户端里显示,然后将获取的值保存下来哈,后面有用
代码展示:
<script>
export default {
data() {
return {
title: 'Hello'
}
},
onLoad() {
this.getcid()
},
methods: {
getcid(){
setInterval(function(){
uni.showToast({
icon:"success",
position:"center",
title:plus.push.getClientInfo().clientid
})
},2000)
}
}
}
</script>
5。
6.
7,云打包,选第一个,原生app云打包,里面的包名和在后台配置的保持一致,可以选用dcloud公用证书。
8,打包成功后,注意控制台,等会就有可以下载apk的地址,安装到手机上,因为客户端代码已经写了cid的获取,所以在手机上可以查看到cid了,注意哈,是在手机上获取,当然模拟器也可以,浏览器就不行了哈,把这个cid记下来哈,在发送消息预览时会用到
9可以发送消息了,手机通知栏可以看到了,哈哈