Я делаю это приложение, где я использую act-native-firebase , и все работает отлично, но есть одна вещь, которая вызывает у меня конфликт: я должен показать картинку (значок) из URL в этом приложении, и когда я установил его с помощью метода setLargeIcon () , он появляется внутри уведомления, но отображается в виде квадрата.
Честно говоря, это выглядит не очень хорошо, и мой дизайнер UI / UX отклоняет это приложение из-за этого. Я изучил документы, но пока не нашел решения.
Мой код следующий:
const notification = new firebase.notifications.Notification()
.setTitle(title)
.setBody(body)
.setSound(sound)
.setData(data)
notification.android.setChannelId(NOTIFICATION_CHANNEL)
notification.android.setSmallIcon('ic_notification')
notification.android.setColor(primaryColor)
notification.android.setAutoCancel(true)
notification.android.setLargeIcon(data.icon || assets.ilDefaultAvatar)
if (Platform.OS === 'android' && Platform.Version >= 24 && conversationId) {
notification.android.setGroup(conversationId)
notification.android.setGroupAlertBehaviour(
firebase.notifications.Android.GroupAlert.Children
)
}
await firebase.notifications().displayNotification(notification)
Как мне сделать это круглым?