Цитата:
|
Проблема, почти уверен, в том, что после нажатия пользователем на кнопку вы сначала отправляете запрос (что требует какого-то времени) и только после этого пытаетесь воспроизвести audio.
|
Сократил до 66мс - не помогло.
Цитата:
|
Надо бы проверить, может быть на fetch они среагируют более благосклонно.
|
Почитал. Надо переделывать код. Если ничего не выйдет, буду переделывать.
Хорошо. Коментирую строку audio.play();
Добавляю в форму дополнительную кнопку "Проиграть"
Но как это сделать в коде ?
Просто добавить:
$(document).on('click', '#play', function(e) {
audio.play();
});
не получится. Пропадут
var audio = new Audio();
audio.src = URL.createObjectURL(blob);