【问题标题】:App not showing when click on notification on Android在Android上点击通知时应用程序不显示
【发布时间】:2019-09-07 01:51:48
【问题描述】:

我正在使用 Ionic v4 创建一个应用程序,该应用程序能够通过使用 cordova-plugin-fcm-with-dependency-updated 插件接收通知(按主题)。

此时,在 IOS 上一切正常。我收到一条通知,当我点击它时,会触发 onNotification 事件并将我重定向到我选择的页面上的应用程序。

但是,Android 不能这样工作。我希望与上面提到的行为相同,但由于某种原因,应用程序是 openend 的,但不会触发 onNotification 事件。我在里面放了一些 console.logs 和 alert,但没有一个显示出来。

然后我阅读了我必须将 click_send 参数添加到通知正文,其值为 FCM_PLUGIN_ACTIVITY。 现在这会给我一个更奇怪的行为:我确实收到了通知,但是点击它,甚至都不会打开应用程序!日志中也没有任何内容...

谁能帮帮我,我迷路了!

PS。刚刚将每个 npm 包更新为 @latest...

【问题讨论】:

    标签: ionic-framework firebase-cloud-messaging ionic4 ionic-native cordova-plugin-fcm


    【解决方案1】:

    显然,所有必须做的是:

    ionic cordova platform remove android
    

    和:

    ionic cordova platform add android
    

    刷新事物。 现在一切都按预期进行......

    【讨论】:

    • 是的,添加插件正常,需要去掉添加平台。
    猜你喜欢
    • 1970-01-01
    • 2022-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多