根据此站点的介绍,该属性在playbackRate
和defaultPlaybackRate
属性中受支持,可通过DOM访问。但这不适用于移动设备。例子:
<!DOCTYPE html>
<video id="my-video" src="chubby-bubbies.ogv" ...></video>
<script type="text/javascript">
/* play video twice as fast */
document.getElementById("my-video").defaultPlaybackRate = 2.0;
document.getElementById("my-video").play();
/* now play three times as fast just for the heck of it */
document.getElementById("my-video").playbackRate = 3.0;
</script>
以上内容适用于Chrome浏览器,也适用于桌面版Firefox 20及更高版本。
答案很简单,即使这个网站说它也支持Mobile Chrome(Android)也不支持播放率更改:https : //developer.mozilla.org/en/docs/Web/API/HTMLMediaElement#AutoCompatibilityTable
这是移动设备上的playingRate更改所支持的实际浏览器:
我创建了一个网站并对其进行了测试,首先将以下内容添加到web.config-file中:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
</staticContent>
</system.webServer>
然后,我将一个简单的视频上传到我的网站,并将其上传到Azure以在不同的浏览器中进行测试:http : //pandasneezy.azurewebsites.net/
我建议您使用Mobile Firefox 24+,它应该可以在以下环境下正常工作:document.getElementById("my-video").playbackRate = 3.0;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句