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