根据MDN documentation,getVideoPlaybackQuality()
上的HTMLVideoElement
在版本25.0之后可用。
但是,我尝试在Firefox 38.1.0中的视频元素上调用它,并出现getVideoPlaybackQuality is not a function
错误。
这个api实际上是否适用于Firefox?
答案 0 :(得分:1)
您是否抓住了Mozilla文档中的脚注......该功能仅在您打开配置标志时才可用?
在Firefox中加载about:config
并搜索media.mediasource.enabled
标记,然后将其设置为true并再次尝试调用函数。
编辑:如果我正确阅读,Firefox 37和Firefox 38的发行说明似乎表明MediaSource API目前仅针对YouTube实施。但是,它现在已启用Firefox Nightlies。
答案 1 :(得分:1)
Firefox有一个白名单限制MSE(到YouTube,Netflix和Dailymotion),同时我们修复了一些兼容性错误。在Firefox 42中可能会删除白名单,使所有网站都可以使用MSE。