如果点击推送通知,当应用关闭,由Firebase发送时,如何打开网址?

时间:2017-08-17 21:04:58

标签: android firebase firebase-notifications

我在应用关闭时以及打开时收到通知,但是当它关​​闭时,我点击有链接的推送通知,它只打开应用程序而不打开浏览器,如果应用程序打开然后我点击浏览器打开的推送通知。

当我点击包含网址的推送通知以及关闭应用时,如何打开浏览器。

1 个答案:

答案 0 :(得分:0)

当您的应用未运行时,具有notification有效负载的FCM not 会通过onMessageReceived。它由Google Play服务代表您直接发布到通知阴影处。点击后,您的主要活动就会启动,而附加意图则会包含data有效负载。

您有两种选择:

  1. 继续使用notification有效负载并处理主活动onCreate中的数据。
  2. 那是由发射器启动的活动。用于信息推送通知。如果您的应用未运行,则无法启动,这可以节省电量。

    1. 不要使用notification有效负载。
    2. 将此用于业务逻辑推送消息。这将始终启动您的应用程序流程,并让您处理onMessageReceived

      中的消息

      在这里阅读更多内容: