【问题标题】:Media Source Extension on Firefox and IEFirefox 和 IE 上的媒体源扩展
【发布时间】:2015-06-12 14:45:08
【问题描述】:

我正在使用 MediaSource 对象创建一个带有 HTML5 的音频播放器。

我的代码类似于MediaSource API Demo

但是在执行该行的时候

var ms = new MediaSource();

并且在FirefoxInternet Explorer 上抛出异常

ReferenceError: MediaSource is not defined

Firefox Support says 中表示此功能仅对YoutubeNetflix 启用。

有办法处理这个限制吗?

在 Chrome 中,我没有问题!

【问题讨论】:

    标签: html firefox web-applications internet-explorer-11 media-source


    【解决方案1】:

    在撰写本文时,IE11 仅支持在 Windows 8.1 或更高版本上运行。

    Firefox 将仅在 about:config 参数 media.mediasource.enabled = true 时启用 MSE(一旦 FF 实现全局稳定,此限制最终将被删除)。没有办法解决这个问题,所以除非您是 YouTube 或 Netflix,否则请考虑即将推出 Firefox MSE。

    【讨论】:

    • media.mediasource.enabled 设置为true 后不起作用
    • 这里也一样。 media.mediasource.enabled 没有任何区别。看看这个测试:shaka-player-demo.appspot.com
    【解决方案2】:

    在浏览器的 MSE 支持方面,Firefox 一直非常落后。然而,Firefox Nightly 构建现在似乎非常接近正常工作。在向公众发布之前,它仍然需要经过夜间构建和测试阶段,所以预计需要几个月的时间。

    【讨论】:

      猜你喜欢
      • 2018-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-30
      • 2016-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多