首页 > 解决方案 > 颤振图像选择器不提供图像路径

问题描述

我正在尝试使用图像选择器在颤动中使用相机获取图像,但出现错误

          lib/Screen/AllDocuments.dart:15:3: Error: 'File' isn't a type.
          File _image;

我也尝试过投射,但仍然无法正常工作

       File _image;
   final picker = ImagePicker();

Future getImage() async {
final pickedFile = await picker.getImage(source: ImageSource.camera);

setState(() {
    _image = File(pickedFile);
  });
}

如何修复此错误

标签: flutter

解决方案


您必须.pathpickedFile. 在此处查看此文档 =>图像选择器

用这个 :

 File _image;
   final picker = ImagePicker();

Future getImage() async {
final pickedFile = await picker.getImage(source: ImageSource.camera);

setState(() {
    _image = File(pickedFile.path);
  });
}

推荐阅读