Flutter web: SVG в Firefox

#flutter #firefox #svg #flutter-layout #flutter-web

#flutter #firefox #svg #flutter-макет #flutter-веб

Вопрос:

Кто-нибудь знает способ отобразить SVG в Firefox с помощью Flutter. Я пытался использовать websafe_svg. Он отлично работает отдельно от Firefox, изображения не видны.

Ответ №1:

Использование flutter_svg в дополнение к --dart-define=FLUTTER_WEB_USE_SKIA=true behind flutter run , похоже, работает для меня.

Комментарии:

1. Однако у Skia прямо сейчас возникают проблемы. Производительность отличная, но у нее есть несколько проблем: эмодзи, тени от окон иногда выглядят странно, артефакты вокруг анимации закрытия диалогового окна, какое-то действие перетаскивания замораживает мое приложение (хотя не уверен, что с этим делать). Кроме того, он не работает в режиме отладки afaik.

Ответ №2:

все зависит от вашего формата SVG… и я думаю, что лучший способ — изменить Svg на правильный формат, который вы тестировали…

Я всегда использую Adobe Illustrator для изменения формата svgs. и приведенный ниже формат работает для меня как на Android, так и в Интернете… (Используйте действие Adobe Illustrator для экономии времени)

введите описание изображения здесь