【发布时间】:2020-12-12 08:10:26
【问题描述】:
我使用颤振将小部件保存为颤振中的图像。我下载图像没有问题,但我在分享图像时遇到了麻烦。有没有办法在不离开应用程序的情况下共享下载的图像?
这是我现在的代码
onPressed: () async {
if (await Permission.storage.request().isGranted) {
screenshotController.capture(pixelRatio: 1.5);
screenshotController.capture().then((File image) async {
await ImageGallerySaver.saveImage(image.readAsBytesSync());
Navigator.of(context, rootNavigator: true).pop();
Scaffold.of(context).showSnackBar(
SnackBar(
content: Text("Image Saved to Gallery"),
duration: const Duration(seconds: 1),
),
);
}).catchError((onError) {
// print(onError);
});
} else {
await Permission.storage.request();
}
}
【问题讨论】:
标签: android ios xcode android-studio flutter