Titanium如何处理推送通知?
Posted
技术标签:
【中文标题】Titanium如何处理推送通知?【英文标题】:How to Titanium with handle push notification? 【发布时间】:2015-11-13 22:02:07 【问题描述】:我使用 caffeina GCM 和 Titanium。我想转换将 通知对象推送到 JSON 对象。我该怎么办?
我想要动态。
谢谢
var req = require('it.caffeina.gcm').registerForPushNotifications(
senderId : '480608162759',
success : function(e)
console.log(e.deviceToken);
,
error : function(err)
Ti.API.error('Notifications: Retrieve device token failed', err);
);
【问题讨论】:
【参考方案1】:你是说这个吗?
require('it.caffeina.gcm').registerForPushNotifications(
senderId : 'YOUR_SENDER_ID',
success : function(e)
console.log('deviceToken', e.deviceToken);
,
error : function(err)
console.error('Notifications: Retrieve device token failed', err);
,
callback: function(e)
var payload = null;
try
// push payload is inside e.data
payload = JSON.parse(e.data);
catch(ex)
console.error('error reading push payload', ex);
// if(payload) do whatever you want with payload ....
);
【讨论】:
以上是关于Titanium如何处理推送通知?的主要内容,如果未能解决你的问题,请参考以下文章
如果您在事先同意通知后禁用通知,Apple 如何处理推送令牌?