【发布时间】:2020-04-15 11:18:50
【问题描述】:
有没有办法减少(摆脱)在 iOS 13 safari/chrome 浏览器中播放音频 (mp3) 的延迟?我尝试将预加载设置为“无”和“自动”,但它似乎无论如何都不起作用。我正在使用 react h5 音频播放器。
【问题讨论】:
标签: javascript ios iphone reactjs
有没有办法减少(摆脱)在 iOS 13 safari/chrome 浏览器中播放音频 (mp3) 的延迟?我尝试将预加载设置为“无”和“自动”,但它似乎无论如何都不起作用。我正在使用 react h5 音频播放器。
【问题讨论】:
标签: javascript ios iphone reactjs
我后来发现了一个破解延迟的方法。如果 mp3 文件被转换为 128kbps(或更好地为 64kbps),这种延迟就消失了。我希望这个解决方案也适用于其他人。
【讨论】:
尝试添加:
const AudioContext = window.AudioContext || window.webkitAudioContext;
const audioCtx = new AudioContext();
【讨论】: