我正在使用 Hls.js 传输广播的实时音频,它在 Chrome 上运行良好,但仅在 Safari 上音频出现断断续续的情况。
这是代码沙箱示例(请使用 Safari 打开):https://codesandbox.io/s/pensive-mendel-0xgecl?file=/src/App.tsx
我需要做一些特殊的事情才能让它在 Safari 上正常运行吗?
最佳答案
我发现 Safari 默认内置了 HLS。因此,我不是使用 hls.js,而是检查浏览器是否有内置浏览器,如果是,我只是执行 audio.src = mySrc
否则使用 new Hls()
关于javascript - HLs.js 仅在 Safari 上出现断断续续的音频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71891302/