php jpush 本地通知,Ionic下的Jpush消息推送与内容显示

本文测试Jpush将消息推送给手机端,手机端点击通知栏,即可看到具体的推送内容。

1.极光推送消息设置

20180110204521560678.png

设置附加字段:

20180110204521574350.png

点击发送,手机端收到消息通知。

2.手机接收到的消息通知

20180110204521583139.png

点击之后进入具体的页面

20180110204521594859.png

具体代码设置:

3.  设置极光服务和消息接收接口:

//启动极光推送服务

window.plugins.jPushPlugin.init();

//接收消息并跳转相应的页面

window.plugins.jPushPlugin.openNotificationInAndroidCallback = function (data)

{

var obj = JSON.parse(data);

var idValue = obj.extras[‘cn.jpush.android.EXTRA‘].id;//对应极光推送: 附加字段的键名

var alert = obj.extras[‘cn.jpush.android.ALERT‘];

$state.go(‘message‘, {id: idValue + alert});

};

4.Message.html页面内容

消息内容

{{message}}

5.Message.html对应的Contoller

angular.module("ionicApp.controllers")

.controller("MessageController",[‘$scope‘,‘$stateParams‘, function ($scope,$stateParams)

{

var id = $stateParams.id;

$scope.message=‘消息id:‘+id;

}]);

6.路径设置

{

name : ‘message‘,

value : {

url: "/message/:id/",

templateUrl: "templates/base/message.html",

controller: "MessageController"

}

}

结论:基本上达到预期的效果,还需要进一步深入研究内容的应用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值