首页 > 解决方案 > 在标记中设置媒体元素的播放速率

问题描述

假设我有一个视频元素......

<video src="media.webm" />

是否可以在标记中设置其播放速率?如果是这样,正确的属性名称是什么?两者都似乎没有任何效果playbackRatedefaultPlaybackRate当然,我可以用 JavaScript 设置这些,但我很好奇是否可以设置一些属性。

标签: htmlhtml5-videohtml5-audiomediaelement

解决方案


遗憾的是,播放速度只能由 Javascript(如您所发现的)控制,使用playbackRate

var vid = document.getElementById("myVideo");
vid.playbackRate = 0.5;

这似乎是一个遗漏,但标记规范不包括playbackRate作为属性,只是作为可以访问的属性


推荐阅读