【问题标题】:How to detect when autoplay is blocked?如何检测自动播放何时被阻止?
【发布时间】:2020-07-16 17:31:32
【问题描述】:

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

这个错误不是特别明显:

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

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

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

【问题讨论】:

    标签: webrtc twilio-video brave-browser


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-10-01
      • 1970-01-01
      • 2014-10-12
      • 2019-06-04
      • 1970-01-01
      • 2016-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多