когда я пытаюсь импортировать 'dart.io', я сталкиваюсь с этой проблемой или когда я удаляю 'dart.io', я сталкиваюсь с неопределенным классом 'Файл'
File file;
getPhoto() async {
Navigator.pop(context);
File file = await ImagePicker.platform.pickImage(
source: ImageSource.gallery,
maxHeight: 675,
maxWidth: 960,
);
}
~~~!
Решение проблемы
pickImageвозвращает a PickedFile?и неFile
Используйте это, чтобы получить файл:
File? file;
getPhoto() async {
Navigator.pop(context);
final pickedImage = await ImagePicker.platform.pickImage(
source: ImageSource.gallery,
maxHeight: 675,
maxWidth: 960,
);
if(pickedImage!= null){
file = File(pickedImage.path);
}
}
Комментариев нет:
Отправить комментарий