Показать сообщение отдельно
  #2 (permalink)  
Старый 07.10.2017, 20:51
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

WadimS,
В примере используется другой плагин (в копирайтах написано же чей), а точнее его старая версия (es5), с небольшой модификацией. За генерацию ссылки отвечает функция Recorder.setupDownload(), по аналогии можно сделать обратную:
Recorder.setupUpload = function(blob, filename) {
    var xhr = new XMLHttpRequest();
    xhr.open('POST', 'upload.php', true);
    xhr.onload = function() {
        // uploaded
    };
    var data = new FormData();
    data.append('file', blob, filename);
    xhr.send(data);
};

В upload.php файл будет доступен по адресу $_FILES['file'], дальше всё как обычно при обработке форм.

Последний раз редактировалось Rise, 07.10.2017 в 20:54.
Ответить с цитированием