如何在Dart / Flutter中读取本地图像文件的字节?
我想将已添加到代码中的占位符图像文件用作"assets/placeholder.png"
,但出现“找不到文件”错误。这就是我在dartlang文档中所做的事情…
var bytes = await new File('assets/placeholder.png').readAsBytes();String base64 = CryptoUtils.bytesToBase64(bytes);
在bytes
每一个时间变量的错误。如何保存本地保存的图像文件的字节?
回答:
在Flutter环境中,AssetBundle
如果要访问资产(https://flutter.io/assets-and-
images/),则必须使用。
import 'package:flutter/services.dart' show rootBundle;ByteData bytes = await rootBundle.load('assets/placeholder.png');
以上是 如何在Dart / Flutter中读取本地图像文件的字节? 的全部内容, 来源链接: utcz.com/qa/426130.html