单击通知时如何跳转到通知屏幕

穆罕默德·费萨尔

我用firebase设置了通知系统并做出了本机反应。它工作正常,但是当我在应用程序的任何状态(已终止,未处理或后台)收到通知并单击通知时,将我推送到主屏幕。当有人单击通知时,我想进入通知屏幕。怎么可能?

rishikesh_07

首先,您必须在顶级组件上添加Firebase Notification侦听器。我建议将其放在App.js中。

  1. 前台听众
  2. 背景监听器

之后,您必须借助导航道具导航到特定屏幕。如果将侦听器放置在App.js上,则您将无权访问导航道具,因为App.js将返回导航容器。为此,您必须创建一个辅助功能,例如没有导航的导航

例如

export const App = () => {
  messaging().setBackgroundMessageHandler(async remoteMessage => {
      navigate('Notification'); //navigate to notification screen
  });
  const unsubscribe = messaging().onMessage(async remoteMessage => {
    //generate local notification using your preferred library
    //handle navigation

  })
   
  return <RootNavigator />;
};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当从 Android 的锁定屏幕单击通知操作时,如何以编程方式解锁屏幕?

来自分类Dev

如果操作失败,如何跳转到屏幕?

来自分类Dev

用户单击时如何关闭通知

来自分类Dev

通知单击时如何打开“活动”

来自分类Dev

单击通知时如何打开android活动

来自分类Dev

如何在锁定屏幕上执行通知动作(单击)?

来自分类Dev

Android推送通知-单击单个推送通知的操作按钮时如何获取通知数据

来自分类Dev

在firebase_messaging dev14中,当用户单击通知时如何打开屏幕(背景)

来自分类Dev

到达屏幕底部时的通知

来自分类Dev

当设备屏幕关闭时,如何处理 firebase 通知?

来自分类Dev

如何在通知单击时正确打开文件

来自分类Dev

用户单击时如何获得Firebase通知正文?

来自分类Dev

在Android中单击通知时如何打开应用程序?

来自分类Dev

在python中单击Toast通知时如何执行功能?

来自分类Dev

如何在多个通知单击时显示适当的消息

来自分类Dev

如何在单击按钮时显示通知提示?Windows Phone

来自分类Dev

单击通知时如何打开特定片段

来自分类Dev

android-如何使通知仅在用户单击时消失

来自分类Dev

单击通知操作时如何取消改造 2 请求?

来自分类Dev

如何在单击通知时打开应用程序?

来自分类Dev

单击通知后无需启动即可转到活动

来自分类Dev

使用 Ionic 2 在通知单击时导航到另一个屏幕

来自分类Dev

转到属性更改通知

来自分类Dev

单击通知时显示调用本地通知的内容页面

来自分类Dev

收到推送通知时如何打开另一个屏幕而不是主屏幕

来自分类Dev

从VIM使用grep时,如何跳转到结果?

来自分类Dev

单击通知时恢复活动

来自分类Dev

单击通知时阻止打开UWP应用

来自分类Dev

Titanium-单击通知时打开URL

Related 相关文章

  1. 1

    当从 Android 的锁定屏幕单击通知操作时,如何以编程方式解锁屏幕?

  2. 2

    如果操作失败,如何跳转到屏幕?

  3. 3

    用户单击时如何关闭通知

  4. 4

    通知单击时如何打开“活动”

  5. 5

    单击通知时如何打开android活动

  6. 6

    如何在锁定屏幕上执行通知动作(单击)?

  7. 7

    Android推送通知-单击单个推送通知的操作按钮时如何获取通知数据

  8. 8

    在firebase_messaging dev14中,当用户单击通知时如何打开屏幕(背景)

  9. 9

    到达屏幕底部时的通知

  10. 10

    当设备屏幕关闭时,如何处理 firebase 通知?

  11. 11

    如何在通知单击时正确打开文件

  12. 12

    用户单击时如何获得Firebase通知正文?

  13. 13

    在Android中单击通知时如何打开应用程序?

  14. 14

    在python中单击Toast通知时如何执行功能?

  15. 15

    如何在多个通知单击时显示适当的消息

  16. 16

    如何在单击按钮时显示通知提示?Windows Phone

  17. 17

    单击通知时如何打开特定片段

  18. 18

    android-如何使通知仅在用户单击时消失

  19. 19

    单击通知操作时如何取消改造 2 请求?

  20. 20

    如何在单击通知时打开应用程序?

  21. 21

    单击通知后无需启动即可转到活动

  22. 22

    使用 Ionic 2 在通知单击时导航到另一个屏幕

  23. 23

    转到属性更改通知

  24. 24

    单击通知时显示调用本地通知的内容页面

  25. 25

    收到推送通知时如何打开另一个屏幕而不是主屏幕

  26. 26

    从VIM使用grep时,如何跳转到结果?

  27. 27

    单击通知时恢复活动

  28. 28

    单击通知时阻止打开UWP应用

  29. 29

    Titanium-单击通知时打开URL

热门标签

归档