首页 > 解决方案 > Flutter Image_Picker 不会从图库中选择图像并返回应用程序

问题描述

这是正在发生的事情:我正在尝试将图像从图库上传到我在 iOS 模拟器上的应用程序。图像选择器打开图库但无法选择图像并返回应用程序。这是我的简单代码:

  File _image;
  final picker = ImagePicker();

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

    setState(() {
      if (pickedFile != null) {
        _image = File(pickedFile.path);
      } else {
        print('No image selected.');
      }
    });
  }

和我的小部件:

body: Center(
        child: _image != null ? Image.file(_image) : Text('no Image'),
),

谢谢大家

标签: flutterimagepicker

解决方案


 File _image;
 String _image1 = "";

 Future getImage() async {

    final pickedFile = await picker.getImage(source: ImageSource.gallery);
    setState(() {
      if (pickedFile != null) {
        _image1 = pickedFile.path;
        _image = File(pickedFile.path);
        print(json.encode(_image1));
        print("file path...");
      } else {
        print('No image selected.');
      }
    });
  }

推荐阅读