当应用程序位于前台时,不会收到推送通知

时间:2016-10-06 22:05:40

标签: cordova ibm-mobilefirst push

我有一个使用Mobile V8和Cordova MFP-push插件的应用程序。目前,我在应用程序处于后台时收到通知。但是,当应用程序处于打开/前台时,我没有收到任何通知。

您能否就如何调试此问题提出一些建议。

由于

1 个答案:

答案 0 :(得分:3)

症状与没有回调处理通知的情况一致。

例如:

您已定义MFPPush.registerNotificationsCallback(notificationReceived);

但不是

var notificationReceived = function(message) {
   alert(JSON.stringify(message));
};

请参阅以下链接:

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/handling-push-notifications/cordova/