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