HBuilder webapp实现消息推送

HBuilder webapp实现消息推送

关于软件的push推送 HBuilder 只提供了二个SDK(小米推送、个推)

因为我使用的是个推所以这篇文章就主要介绍如何使用个推实现消息推送、

1.注册个推

个推官网:https://www.getui.com/cn/index.html
注册完之后再开发者中心选择个推的消息推送
在这里插入图片描述
然后选择登记应用。这个自己填就行了,最后的应用标识就是应用包名。

在这里插入图片描述
应用创建好之后在应用配置里就可以得到应用的配置信息了
在这里插入图片描述

2.SDK配置

在HBuilder 中的SDK配制中配置个推的SDK,将个推上应用的配置信息对应填入即可。
在这里插入图片描述

3.代码配置

在软件的页面上(index页面即可)加入下面代码

mui.plusReady(function(){ 
	 message = document.getElementById("message");
	 // 监听点击消息事件
	 plus.push.addEventListener( "click", function( msg ) {
	     // 判断是从本地创建还是离线推送的消息
	     switch(msg.payload ) {
	         case "LocalMSG":
	             mui.toast( "点击本地创建消息启动:" );
	         break;
	         default:
	              mui.toast( "点击离线推送消息启动:");
	         break;
	     }
	     // 提示点击的内容
	     plus.ui.alert(msg.content); 
	 }, false ); 
	 // 监听在线消息事件 
	 plus.push.addEventListener( "receive", function( msg ) {
	     if (msg.aps) {  // Apple APNS message
	          mui.toast( "接收到在线APNS消息:" );
	     } else {
	          mui.toast( "接收到在线透传消息:" );
	     } 
     }, false );  		
});
4.发送推送

在个推上的应用里选择创建推送即可编辑推送的消息
在这里插入图片描述
在高级设置里有个透传信息,格式如下
在这里插入图片描述
最后进行发送预览,确认后用户就可以接到推送消息了。

小秋AI-智能编程助手:www.xqai.net

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值