我知道關(guān)于這個話題有幾個問題,但我很絕望......我正在嘗試將可序列化對象發(fā)送到 Android 手機(jī)。當(dāng)應(yīng)用程序打開時,Nofitication 工作完美,但在后臺時,通知出現(xiàn)但沒有正確處理,只出現(xiàn)標(biāo)題。我發(fā)送的 json 是:{ "to":"eSKuqqNvN_dkM71eJzrulCzgKn", "body":{ "mZona":"V", "mProvinciaCliente":"Segovia", "mScrapie":false, "mBrucelosis":false, "mTuberculosis":false, "mOtrasEnfermedades":false, "latitud":0.0, "longitud":0.0 }, "notification":{ "title":"nuevos" }, "data":{ "mZona":"V", "mProvinciaCliente":"Segovia", "mScrapie":false, "mBrucelosis":false, "mTuberculosis":false, "mOtrasEnfermedades":false, "latitud":0.0, "longitud":0.0 }}我如何在后臺管理 JSON???非常感謝您的回答!
1 回答
慕運(yùn)維8079593
TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊
消息有兩種“類型”。具有通知負(fù)載/對象的
通知。沒有通知對象的
數(shù)據(jù)消息。
當(dāng)應(yīng)用程序在后臺時,如果消息有通知,系統(tǒng)會處理它……而不是您的 onMessageRecieved() 偵聽器。
要在前臺和后臺獲取數(shù)據(jù),請僅發(fā)送“數(shù)據(jù)消息”,并在應(yīng)用程序的 onMessageRecieved() 中創(chuàng)建通知(如果需要)。
創(chuàng)建通知 |?安卓
即傳遞數(shù)據(jù)有效負(fù)載中的“通知:標(biāo)題”,并在 onMessageRecieved() 中解析它以創(chuàng)建通知。
當(dāng)應(yīng)用程序處于后臺時,iOS 用戶始終需要通知有效負(fù)載來觸發(fā)應(yīng)用程序“已收到消息”偵聽器。在這種情況下,對于我的工作,我收集了 firebase 令牌和平臺(iOS/Android/Web)并在發(fā)送推送時相應(yīng)地對待每一個。
添加回答
舉報
0/150
提交
取消
