#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 для экономии времени)