прямая загрузка blueimp / jQuery-File-Upload на S3

Я пытаюсь реализовать blueimp JQuery Uploader. Я хочу, чтобы он загружался прямо на S3 (без PHP-скрипта посередине). Я нашел пример Вот и следовал за шагами, и это работало (частично). Но я не смог найти ничего хорошего для загрузки мути-файла.

То, что я хочу сделать, это иметь несколько загрузчиков файлов с обратной связью пользовательского интерфейса, как в этом пример.

У кого-нибудь есть пример для такого сценария?

Спасибо за вашу помощь.

3

Решение

Я не мог заставить Blueimp идеально загрузить на S3, он по-прежнему будет использовать мою папку сервера TMP.

Я перешел на plupload который загружает непосредственно на s3, и имеет встроенный пользовательский интерфейс (я только что создал свой собственный, чтобы соответствовать остальной части моего сайта).

Я не использую функцию нескольких файлов, но вы могли бы сделать что-то вроде

файл foreach, который вы загружаете:

var multipart_params = {
'key': config['key'],
'Filename': config['key'],
'acl': 'public-read',
'Content-Type': '',
'AWSAccessKeyId': config['awskey'],
'policy': config['policy'],
'signature': config['signature']
};up.settings.multipart_params = multipart_params;
up.start();

Надеюсь, это поможет 🙂

0

Другие решения

Других решений пока нет …