【发布时间】:2021-09-07 13:02:42
【问题描述】:
无法共享知道其路径的图像。我用“images/image.png”调用这个函数并得到: 未处理的异常:PlatformException(images/baws.png: open failed: ENOENT (No such file or directory), null, null, null)
shareImage(BuildContext context, String imagePath) async {
final ByteData bytes = await rootBundle.load(imagePath);
await Share.file('Essi', imagePath, bytes.buffer.asUint8List(), 'images/png');
}
有人知道如何解决这个问题吗?
【问题讨论】:
-
图片路径来自哪里?
-
我根据用户单击的图像更改变量。它具有“图像/图像”的格式,并且可以与图像小部件一起正常工作。
-
图片来自资产还是设备?
-
来自资产
-
这不可能