Как показать значок приложения Avatar + вместе в уведомлениях Android Notifee MessagingStyle?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как показать значок приложения Avatar + вместе в уведомлениях Android Notifee MessagingStyle?

Сообщение Anonymous »

Я внедряю push -уведомления на Android с использованием Notifee в нативном проекте React.
Что я хочу, - это уведомление об обмене сообщениями, которое выглядит как приложение Messenger или Slack: значок аватара с значком приложения на него наложен. Большая из данных FCM (URL) заменяет значок приложения.
Но я хочу, чтобы он был вместе с началом, без расширения. Уведомления: приложение Messenger (вверху) против Slack (внизу) < /p>
Я ожидал, что установка обмена сообщениями с человеком + значок + категория в Notifee будет отображать комбинацию значков Avatar + App. < /p>
Вот мой клиент -код (Notifee): < /p>

Вот мой клиент (Notifee): < /p>

. Вот мой клиентский код (Notifee): < /p>

const noti: Notification = {
title: title,
body: body,
android: {
channelId,
smallIcon: 'ic_notification_small',
largeIcon: icon,
style: {
type: AndroidStyle.MESSAGING,
person: { name: 'Me' },
messages: [
{
text: body,
timestamp: Date.now(),
person: { name: userName ?? '', icon: icon },
},
],
group: false,
},
category: 'msg',
},
};
await notifee.displayNotification(noti);
< /code>
И вот код сервера (функции Firebase, код iOS опущен): < /p>
const fcmMessage: admin.messaging.Message = {
token: token,
android: { priority: "high" },
data: {
_route: "forwarded",
userName: userName || "",
title: title || "",
body: message || "",
avatarUrl: icon || "",
threadId,
renderStyle: "messaging",
},
};
< /code>
Что я попробовал до сих пор:
• Спрашиваемые помощники AI (Chatgpt, Gemini) → Они предложили Android признать его в качестве уведомления о разговоре, чтобы нанести значок приложения.
• Поиск переполнения стека для аналогичных вопросов.
• Проверка официальных документов (не упоминается о сочетаниях). lagryicon. < /p>
Результат:
Тем не менее, уведомление только изначально показывает значок приложения и изменения в значке аватара только после расширения.
Он никогда не показывает наложение значка Avatar + App, как Slack /Messenger. < /p. < /p. < /p.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... le-notific
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»