Page 1 of 1

Senden Sie die Push -Benachrichtigung mit FCM .NET SDK, wie kann ich das Statusleistensymbol ersetzen?

Posted: 24 Feb 2025, 03:01
by Guest
Ich sende Push -Benachrichtigungen von einer .NET -Webanwendung unter Verwendung des FCM Admin .NET SDK (Firebaseadmin 3.1.0). Icon Eigenschaften, und während das Bild wie erwartet angezeigt wird, ist das Statusleistensymbol eine Glocke. (Interessanterweise war es zuvor ein Chrom -Logo, aber es wechselte irgendwann zu einer Glocke in meinem Rennen).
Hier ist meine Nachricht :

Code: Select all

var firebaseMessage = new Message()
{
Token = token,
Notification = new Notification()
{
Title = title,
Body = message,
ImageUrl = $"{_appConfig.BasePath}/img/icons/icon-192.png"
},
Android = new()
{
Notification = new()
{
Icon = $"{_appConfig.BasePath}/img/icons/badge.png",
ImageUrl = $"{_appConfig.BasePath}/img/icons/icon-192.png",
Color = "#ffce00"
}
}
};
Nicht mein Screenshot, aber dies ist das Symbol, auf das ich mich beziehe:
< /p>
Mein" Badge "ist ein 100x100px White-on-Transparent PNG. Ich habe nach Antworten gesucht, aber leider nur Antworten gefunden, die erwähnt werden, das AndroidManifest zu aktualisieren, was für eine PWA nicht relevant ist, wenn ich mich nicht irre. My Manifest.json :

Code: Select all

"icons": [
{
"src": "img/icons/icon-192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any maskable",
"background_color": "#ffb100"
},
{
"src": "img/icons/icon-512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any maskable",
"background_color": "#ffb100"
}
]
Wie ersetze ich das Bell -Symbol durch mein eigenes?