{
"to" : "required token..",
"notification" : {
"body" : "great match!",
"title" : "Portugal vs. Denmark",
"icon" : "myicon"
},
"data": {
"id": 1,
"action": "load_content",
"frequency": 1,
"payload": "{\"module\":\"news\",\"id\":32}"
}
}
Code:Firebase Datennutzlast Nachrichten entfernen Sonderzeichen aus Zeichenfolge aus irgendeinem Grund
payload = data.get("payload");
Log.i(TAG, " received payload =" + payload);
Wenn ich die Nutzlast extrahieren, die ich als String bin das Senden und es auf dem logcat ich
bekommen löschte{ "Modul": "Nachrichten", "id": 32}
Ich möchte die Zeichenfolge beibehalten, wie sie gesendet wird (mit dem '/' darin). Ich bin mir nicht wirklich sicher, warum das passiert. Jede Hilfe würde sehr geschätzt werden.
Was möchten Sie tun dies für Was Sie beschreiben, klingt ziemlich ein [XY Problem] (http://meta.stackexchange.com/questions/66377/what-is- Das-xy-Problem) – adolfosrs
Die Payload-Zeichenfolge würde weiter an ein Javascript-Whi angehängt werden Deshalb brauche ich die Sonderzeichen, um da drin zu sein. final Zeichenfolge javascript = "Funktionsname (\" key \ "," + payload + ")"; die schließlich in webview.evaluateJavascript (javascript .. –
Wie speichern Sie das? Warum speichern Sie es nicht als JSON und nicht eine Zeichenfolge? – adolfosrs