flutter 之Image显示base 64图片

1,937 阅读1分钟

导入

import 'dart:convert';//b4转码

注: base需去掉base前半部分(data:image/jpeg;base64,)

img = Base64Decoder().convert(base);

Image: 通过ImageProvider来加载图片

Image.asset: 用来加载本地资源图片

Image.file: 用来加载本地(File文件)图片

Image.network: 用来加载网络图片

Image.memory: 用来加载Uint8List资源(byte数组)图片

Image.memory来加载base64

Image.memory(img,fit: BoxFit.contain,)