@hypnosisflow

Получить аудио файл с сервера?

Доброго дня!
Нужно написать функцию для формы, где мы вводим текст и по нажатию кнопки он улетает на сервер, и ждет mp3 или ohh в качестве ответа.
Подскажите пожалуйста алгоритм и инструменты как это реализовать!
Можно ли решить использую толко fetchAPI?
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
SemanticMoscow
@SemanticMoscow
с текстом стандартно, а файл можно принимать сразу в плеер ()
на php как-то так:
$filename = '123.wav';
header('content-type: audio/vnd.wave');
header('Content-Length: '.filesize($filename));
readfile($filename);
die;
ну и принять на xhr как-то так:
xhr.onload = function(){var blob = new Blob([new Uint8Array(this.response)],{type:"audio/vnd.wave"});
document.querySelector("audio").src = window.URL.createObjectURL(blob);return true;}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы