我正在使用MediaSource对象创建一个包含HTML5的音频播放器。
我的代码与MediaSource API Demo
类似但是在执行
行时var ms = new MediaSource();
Firefox
和Internet Explorer
ReferenceError: MediaSource is not defined
在Firefox Support says中,此功能仅对Youtube
和Netflix
启用。
有办法处理这个限制吗?
在Chrome中,我没有问题!
答案 0 :(得分:3)
At time of writing, IE11 only has support when run on Windows 8.1 or above.
Firefox will only enable MSE when about:config
param media.mediasource.enabled = true
(this restriction will be removed eventually, once the FF implementation is globally stable). There is no way around this, so unless you are YouTube or Netflix, consider Firefox MSE as coming soon.
答案 1 :(得分:0)
在浏览器中支持MSE支持时,Firefox一直非常落后。 Firefox Nightly build现在似乎非常接近正常工作。在它向公众发布之前,它仍然需要经历夜间构建和测试阶段,所以期待几个月。