40

Imageオブジェクトをフラッターするには、base64 からイメージ ソースを読み取る必要がありました。

Image img = Image.memory(base64Decode(BASE64_STRING));

そして、画像をコンテナの背景として入れたかったのです。ただし、 DecorImage はImageProviderのみを受け入れます。

画像を ImageProvider に変換するには? または、Base64 イメージを ImageProvider に配信する他の方法はありますか?

Container(
  decoration: BoxDecoration(
    color: Colors.green,
    image: DecorationImage(
      image: img // <-- Expecting ImageProvider
    )
)
4

4 に答える 4