如何检测自动播放何时被阻止?

2024-01-05

目前,WebRTC 在 Brave 浏览器上失败,并出现“此页面自动播放被阻止”错误。

这个错误不是特别明显:

您可以使用启用了任何 WebRTC 的 Brave 浏览器进行测试,例如https://test.webrtc.org/ https://test.webrtc.org/.

我的应用用户将此报告为错误 - 因为他们的经验是视频无法加载。

处理这个问题的正确方法是什么?


https://webrtchacks.com/autoplay-restrictions-and-webrtc/ https://webrtchacks.com/autoplay-restrictions-and-webrtc/有相当多(仍然有效)的建议。按照建议检查音频上下文状态here https://github.com/versatica/mediasoup/issues/264#issuecomment-455262127(从评论链接)可能是要走的路。

令人惊讶的是,brave 这样做了,chrome 确实允许在 getUserMedia 处于活动状态时自动播放。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检测自动播放何时被阻止? 的相关文章

随机推荐