我正在使用 Ionic v4 创建一个应用程序,该应用程序能够通过使用 cordova-plugin-fcm-with-dependency-update 插件接收通知(按主题)。
目前,IOS上的一切都按预期工作。我收到一条通知,当我单击它时,onNotification 事件被触发,它会将我重定向到我所选页面上的应用程序。
但是,Android不是那样工作的。我希望与上面提到的行为相同,但由于某种原因,该应用程序是开放式的,但 onNotification 事件不会被触发。我在里面放置了一些console.logs和警报,但没有一个显示出来。
然后我读到我必须将 click_send 参数添加到通知正文,值为 FCM_PLUGIN_ACTIVITY。 现在这会给我一个更奇怪的行为:我确实收到了通知,但点击它,甚至不会打开应用程序!日志中也没有任何东西...
谁能在这里帮我,我迷路了!
刚刚将每个 npm 包更新为@latest...
显然,所有需要做的是:
ionic cordova platform remove android
和:
ionic cordova platform add android
来刷新事物。 现在一切都按预期工作...