【问题标题】:Exception while loading an image from gallery in flutter在颤动中从图库中加载图像时出现异常
【发布时间】:2021-05-21 17:33:55
【问题描述】:

我试图从图库中加载图像,代码抛出异常。 异常是:未处理的异常:类型“PickedFile”不是类型转换中“文件”类型的子类型 这是我的代码:

_imgFromGallery() async {
PickedFile image = await ImagePicker().getImage(source: ImageSource.gallery);
if (image == null)
  return null;
setState(() {
  _isloading = false;
  _image = image as File;
});
classify(image as File);

}

【问题讨论】:

    标签: flutter exception imagepicker


    【解决方案1】:

    您的错误是因为您试图将PickedFile 转换为File。您可以将 PickedFilepath 属性改为 File 构造函数。

    ...
    setState(() {
      _isloading = false;
      _image = File(image.path)
    });
    classify(File(image.path));
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-23
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      相关资源
      最近更新 更多