小编von*_*nqo的帖子

Flutter Image 对象到 ImageProvider

我不得不从 base64 读取我的图像源来抖动Image对象。

Image img = Image.memory(base64Decode(BASE64_STRING));
Run Code Online (Sandbox Code Playgroud)

然后我想把图像作为容器背景。但 DecorationImage 只接受ImageProvider

如何将图像转换为 ImageProvider?或者有没有其他方法可以将 base64 图像提供给 ImageProvider?

Container(
  decoration: BoxDecoration(
    color: Colors.green,
    image: DecorationImage(
      image: img // <-- Expecting ImageProvider
    )
)
Run Code Online (Sandbox Code Playgroud)

flutter flutter-image

35
推荐指数
4
解决办法
3万
查看次数

标签 统计

flutter ×1

flutter-image ×1