应用程序在前台运行时不会触发on(“ notification”)

时间:2019-09-09 04:41:31

标签: ionic3 cordova-plugins phonegap-plugin-push

在这里提出了相同的问题:https://forum.ionicframework.com/t/on-notification-not-fired-when-app-in-foreground/171687但我没有答案,我也无法弄清楚。

我正在Ionic 3移动应用程序中使用phonegap-plugin-push插件。

当在后台运行的应用收到推送请求时,导致通知显示在我的iPhone的通知中心中。单击它会导致应用打开,并运行push.on(“ notification”)处理程序代码。

当应用在前台运行时,push.on(“ notification”)处理程序代码未运行。我在xcode日志中唯一看到的是带有fetchCompletionHandler的didReceiveNotification

有没有人看过相同的东西,并且知道以任何方式使on(“ notification”)代码也可以在前台运行?

它可以在Android上正常运行,但不能在iOS上运行

预先感谢, 拉斯

0 个答案:

没有答案