Как загрузить фотографию с устройства iOS на AWS S3 в приложении Flutter? - PullRequest
0 голосов
/ 07 января 2020

Я пытался загрузить изображения из приложения Flutter в AWS S3 .

Я использовал этот плагин: amazon_s3_cognito , он корректно работал с устройством Android, используя этот метод:

String uploadedImageUrl = await AmazonS3Cognito.upload(
            _image.path,
            BUCKET_NAME,
            IDENTITY_POOL_ID,
            IMAGE_NAME,
            AwsRegion.US_EAST_1,
            AwsRegion.AP_SOUTHEAST_1);

Но когда я запускаю тот же проект на устройстве iOS, метод upload возвращается с пустой строкой !

Я пытался редактировать исходный код плагина, но я застрял.

Пожалуйста, предложите решение с помощью этого плагина или любое решение для загрузки изображения и получения его ссылки.

1 Ответ

0 голосов
/ 07 января 2020

Это известная проблема с плагином, сейчас он работает только для пабликов c

https://github.com/prachiFam/amazon_s3_cognito/issues/5

Я нашел этот учебник, который Полезная информация о том, как реализовать

Загрузка и извлечение файлов мультимедиа из AWS S3 в Flutter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...