图像到字节数据的转换显示错误
Image to ByteData conversion showing error
我正在尝试将文件转换为字节数据。它在 iOS 上工作正常,但在 Android.
上显示错误
显示以下错误:
Unable to load asset: /data/user/0/com.ABS.test_app/cache/image_picker8022762310279398302.jpg
这是我的代码:
Future<Null> init() async {
try {
final ByteData data = await rootBundle.load(widget.fileImage.path);
image = await loadImage(Uint8List.view(data.buffer));
} catch (e) {
print('load image Error -- $e');
}
}
我找到了解决方案:
Uint8List bytes = file.readAsBytesSync();
image = await loadImage(bytes);
我参考了
我正在尝试将文件转换为字节数据。它在 iOS 上工作正常,但在 Android.
上显示错误显示以下错误:
Unable to load asset: /data/user/0/com.ABS.test_app/cache/image_picker8022762310279398302.jpg
这是我的代码:
Future<Null> init() async {
try {
final ByteData data = await rootBundle.load(widget.fileImage.path);
image = await loadImage(Uint8List.view(data.buffer));
} catch (e) {
print('load image Error -- $e');
}
}
我找到了解决方案:
Uint8List bytes = file.readAsBytesSync();
image = await loadImage(bytes);
我参考了