我在应用关闭时以及打开时收到通知,但是当它关闭时,我点击有链接的推送通知,它只打开应用程序而不打开浏览器,如果应用程序打开然后我点击浏览器打开的推送通知。
当我点击包含网址的推送通知以及关闭应用时,如何打开浏览器。
答案 0 :(得分:0)
当您的应用未运行时,具有notification
有效负载的FCM not 会通过onMessageReceived
。它由Google Play服务代表您直接发布到通知阴影处。点击后,您的主要活动就会启动,而附加意图则会包含data
有效负载。
您有两种选择:
notification
有效负载并处理主活动onCreate
中的数据。那是由发射器启动的活动。用于信息推送通知。如果您的应用未运行,则无法启动,这可以节省电量。
notification
有效负载。将此用于业务逻辑推送消息。这将始终启动您的应用程序流程,并让您处理onMessageReceived
。
在这里阅读更多内容: