Ошибка загрузки AWS S3 на nativescript - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь подключить свое приложение Nativescript к учетной записи Amazon S3, чтобы иметь возможность загружать фотографии профиля моих пользователей. Для этого я использую плагин Nativescript-aws-sdk. Я получаю следующее сообщение об ошибке: "The operation couldn’t be completed. (com.amazonaws.AWSS3TransferUtilityErrorDomain error 2.)"

Я попробовал плагин с моим ключом и секретным ключом, но это привело к той же ошибке. Я дал своей учетной записи S3 политику и добавил настройки CORS. Что я делаю не так?

S3.init({ endPoint: '', accessKey: '', secretKey: '', type: 'static' }); // <= Try calling this before the app starts
const s = new S3();
const uploadingFileID = s.createUpload({
  file: filePath,
  bucketName: 'bucket',
  key: `1`,
  acl: 'public-read',
  completed: (error, success) => {
    if (error) {
      console.log(`Upload Failed :-> ${error.message}`);
    }
    if (success) {
      console.log(`Upload Complete :-> ${success.path}`);
    }
  },
  progress: progress => {
    console.log(`Upload Progress: ` + progress.value);
  }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...