【问题标题】:Expo Push Notification Detection世博推送通知检测
【发布时间】:2020-09-09 22:28:49
【问题描述】:

我如何检测何时收到通知并在应用关闭时进行一些更改...

我正在使用 expo-notifications https://docs.expo.io/versions/latest/sdk/notifications/

【问题讨论】:

    标签: javascript react-native push-notification notifications expo


    【解决方案1】:

    您的应用在关闭/后台时不会收到通知,直到用户与之交互。

    来自Expo 38 release notes

    如果在应用处于后台时触发通知,

    • 立即呈现

    • 应用程序没有收到通知

    如果在应用处于前台时触发通知,

    • 应用程序不仅会收到有关此的即时信息, 但是……

    • 它还可以在运行时决定是否显示提示警报或 播放声音! (有关更多信息,请参阅通知处理程序 文件。)

    来自Notifications overview,有2个监听器:

    addNotificationReceivedListener - 只要有 应用程序处于前台时收到通知

    addNotificationResponseReceivedListener - 这个监听器被触发 每当用户点击通知或与通知交互时(在 应用程序处于前台、后台或被终止)

    Notifications SDK 也是一个很好的参考。

    【讨论】:

      猜你喜欢
      • 2021-03-02
      • 2019-08-24
      • 2022-06-19
      • 1970-01-01
      • 1970-01-01
      • 2021-06-06
      • 1970-01-01
      • 1970-01-01
      • 2021-07-07
      相关资源
      最近更新 更多