2017-05-20 13 views
5

Próbowałem dodać obraz ze źródłem SVG do mojej aplikacji flutter.Flutter SVG rendering

new AssetImage("assets/images/candle.svg"))

Ale nie dostałem żadnej wizualnie. Jak mogę renderować obraz SVG w trybie Flutter?

Odpowiedz

8

Flutter nie obsługuje obecnie SVG. Postępuj zgodnie z issue 1831, aby uzyskać aktualizacje.

Jeśli koniecznie trzeba Wektor rysunku widać Flutter Logo widget jako przykład jak rysować używając Canvas API lub rasteryzację obraz o natywnej stronie i przekazać go do trzepotania przedsionków w postaci bitmapy, ale na razie najlepszym to prawdopodobnie osadzanie zrasteryzowanych obrazów zasobów o wysokiej rozdzielczości.

+0

Również, jeśli nie potrzebujesz koloru, zawsze możesz przejść ścieżką czcionek tak, jak robi to pakiet Ikony. – prodaea