當用戶在后臺運行應用程序時,當用戶單擊通知時,我試圖打開一個特定的活動。從文檔中,我知道必須在有效負載中添加click_action,并在應用程序中添加意圖過濾器來處理它。但是,如何通過Firebase控制臺在Firebase通知中添加click_action?我也對其他任何解決方法都開放。提前致謝。
3 回答

繁星點點滴滴
TA貢獻1803條經驗 獲得超3個贊
如果您的應用程序在后臺運行,則Firebase不會觸發onMessageReceived()。為什么.....?我不知道。在這種情況下,我看不到實現FirebaseMessagingService的任何意義。
根據文檔,如果您要處理后臺消息到達,則必須隨消息一起發送“ click_action”。但是,如果您僅通過Firebase API從Firebase控制臺發送消息,則不可能。這意味著您將必須構建自己的“控制臺”以使營銷人員能夠使用它。因此,這使Firebase控制臺也變得毫無用處!
這個新工具背后確實有一個很好的,有希望的想法,但執行效果很差。
我想我們將不得不等待新版本和改進/修復!
- 3 回答
- 0 關注
- 868 瀏覽
添加回答
舉報
0/150
提交
取消