当应用程序在后台运行并收到Firebase消息时,我希望打开消息数据中指定的URL。例如,我将以下键值放入Firebase中,当用户点击通知时,我想要打开谷歌网站。
key: url
value: http://google.com
我应该做什么? 提前感谢!
key: url
value: http://google.com
我应该做什么? 提前感谢!
在你的应用中,你可以通过以下方式访问来自 Firebase Notification Web 控制台中“高级选项 > 自定义数据”发送的键值对:
getIntent().getExtras()
。我建议将其添加到活动的onResume()
方法中。FirebaseMessagingService.onMessageReceived()
中使用remoteMessage.getData()
。(在这种情况下,不显示通知,而是调用了onMessageReceived()
方法)