Звук имеет задержку в браузерах - PullRequest
0 голосов
/ 03 ноября 2018

Я пытаюсь использовать простой код в расширении Chrome:

var audio = new Audio();
//audio.src = chrome.extension.getURL("./wavtry.wav"); 
audio.src = chrome.extension.getURL("./shortestsound.mp3"); 
audio.preload = 'auto';

audio.play();

Но я получаю задержку (около 50-70мс) при воспроизведении звука. Это не заметно, если я не записываю видео и не анализирую его кадр за кадром, но это сильно влияет на реакцию в играх, требующих скорости.

Я использую mutationObserver для запуска визуального и слухового сигналов, а задержка звука измеряется относительно визуального сигнала (который срабатывает без задержки).

Я проверял это как в Chrome, так и в FireFox (задержка похожа).

Есть ли способ уменьшить эту задержку звука?

...