#image #flutter #dart #file-upload #flutter-layout
#изображение #flutter #dart #загрузка файла #flutter-макет
Вопрос:
Я работаю с приложением для управления школой, здесь мне нужно отправить изображение и видео в приложение и разрешить пользователю загружать изображение и видео в галерею своего телефона. Я застрял с этим! Пожалуйста, помогите мне.. Спасибо..
Ответ №1:
Вот функция, которая может помочь
saveImage(String url) async {
var response = await Dio()
.get(url, options: Options(responseType: ResponseType.bytes));
final result = await ImageGallerySaver.saveImage(
Uint8List.fromList(response.data),
quality: 100,
name: "${widget.id}");
}
для использования этой функции вам необходимо установить два пакета (и их в вашем файле pubspec.ymal) :
dio: ^3.0.10
image_gallery_saver: '^1.5.0'
Комментарии:
1. Спасибо. но может ли это сработать, когда изображение поступает через API?
2. Ну, если вы используете firebase, то да. Иначе это может сработать, а может и не сработать.