我正在尝试在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-70ms)。除非我录制视频并逐帧分析,否则这并不引人注意,但这会严重影响需要速度的游戏的反应。
我使用了mutationObserver来发射视觉信号和听觉信号,并且相对于视觉信号(声音发射没有任何延迟)测量声音延迟。
我在Chrome和FireFox中都进行了测试(延迟相似)。
有什么办法可以减少音频滞后吗?