【发布时间】:2015-08-11 20:14:08
【问题描述】:
如果我使用 HTML5 播放器在 YouTube 网站上观看 YouTube 视频,我可以使用什么 JavaScript 代码来获取视频的播放速度,并将其更改为其他设置?
具体来说,我需要此代码用于我正在处理的 Greasemonkey 脚本,因此用户的浏览器将运行 JavaScript 代码。
我知道我可以做到以下几点:
document.getElementsByClassName('html5-main-video')[0].playbackRate = 2.0
这将使播放速度加倍,但它不会将 YouTube 播放器的“速度”字段的下拉框也更改为“2.0”,如果可能的话,我希望它这样做。
【问题讨论】:
-
@Matt 这不是一个重复的问题。您要链接的问题是如何控制个人网站上嵌入的 Youtube 视频的播放速度(通过 Youtube API),而这个问题是指 Youtube 网站上的用户体验。
-
$('video').playbackRate = 3.0
-
document.querySelector(".html5-video-container video").playbackRate = 2.0
标签: javascript html video youtube greasemonkey