Я занимаюсь разработкой собственного приложения с функцией чата.Я использую FCM для уведомлений, которые отправляются с моего сервера django с использованием плагина fcm-django .Для получения уведомлений в клиенте я использую реагировать-native-firebase .Я отправляю сообщение типа данных (не уведомление, см. здесь ) и из приложения, когда сообщение получено, я создаю локальное уведомление, используя реагировать-родной-push-уведомление .
Теперь я хочу изменить значок уведомления (largeIcon
, см. Свойства здесь ) и установить его в качестве изображения профиля пользователя, отправившего сообщение..
profile_image = 'http://...'
PushNotification.localNotification({
title: from_user.username,
message: message_text,
priority: "max",
importance: "max",
largeIcon: "???" <--------
});
Проблема в том, что свойство largeIcon
(насколько я знаю) принимает строку с именем иконкиэто находится в папке приложения (res/mipmap
папка для Android и т. д.), а у меня есть URL для изображения.Что мне делать?
Должен ли я загрузить изображение и сохранить его в этой папке (если это возможно)?
Должен ли я использоватьтип уведомления при отправке сообщения с сервера?
Стоит ли использовать другой плагин реагировать для локальных уведомлений?
В настоящее время я заинтересован вэто работает по крайней мере на Android.Любая помощь будет оценена.