我正在使用 flutter 将图像上传到SQL 服务器,但出现错误:
类型“Null”不是“函数结果”的“文件”类型的子类型
这是我初始化文件的方式:
late File _image;
final picker=ImagePicker();
Future choiceImage() async{
var pickedImage= await picker.getImage(source: ImageSource.gallery);
setState(() {
_image=File(pickedImage!.path);
});
}
Future choice2Image() async{
var pickedImage= await picker.getImage(source: ImageSource.camera);
setState(() {
_image=File(pickedImage!.path);
});
}
Run Code Online (Sandbox Code Playgroud)
并通过以下方式获取此图像:
var pic =await http.MultipartFile.fromPath("image", _image.path);
Run Code Online (Sandbox Code Playgroud)
不知道是什么问题?