在打开app,Android Titanium Appcelerator

时间:2017-07-01 17:36:03

标签: android titanium push appcelerator

我已在我的应用程序中激活了推送通知,并且我已经完成了Google和Apple的所有设置,以便能够从Appcelerator Dashboard发送。 我可以在Android和iOS上接收通知,没有任何问题。 在iOS中,当我单击通知中心的通知时,应用程序将打开,并自动执行Ti.Network.registerForPushNotifications的回调功能。  问题是在Android中,分配给cloudPush模块的回调事件的函数没有被执行,我明白这将是因为在打开应用程序时尚未创建监听器。  如果我在应用程序打开时收到通知,则回调函数可以顺利运行。  阅读Android的文档似乎让我明白,在打开应用程序时,通知包含在intent的附加内容中,但我不清楚是什么额外的,因为在Appcelerator中我找不到任何函数来获取所有额外内容。  有人可以告诉我如何获得有效负载,无论是否点击应用程序在后台的通知,好像它是完全关闭的?  提前谢谢。

0 个答案:

没有答案