javascript - YouTube JS API : play by random time point on button click

标签 javascript jquery youtube-api

我正在尝试使用 YouTube JS API 播放电影。一部电影应该有多个时间点,所以点击一个按钮它会随机选择电影中的任何时间点并从那里开始播放。

这是我的 POC

<iframe id="ytplayer" 
type="text/html" width="720" height="405"
src="https://www.youtube.com/embed/M7lc1UVf-VE?rel=0&amp;showinfo=0&amp;theme=light" 
frameborder="0" allowfullscreen>

最佳答案

您可以使用嵌入的 youtube start 参数在给定时间开始播放视频。创建一个函数来生成一个随机数,然后将这个随机数分配给 start 参数。

请参阅作为演示附加的 jsfiddle。 http://jsfiddle.net/y6dkwrov/6/

每次单击该按钮,它都会从不同的时间点更改视频的开始时间。

让我知道这是否是您正在寻找的效果。

关于javascript - YouTube JS API : play by random time point on button click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30086861/

相关文章:

php - 通过标签中包含空格的标签获取 YouTube 视频源

python - 使用python搜索并输入第一个youtube视频

javascript - 区域设置语言缩减器

javascript - 使用react-router而不使用DOM?

javascript - 为什么禁用表单提交会影响 min 和 max 属性?

javascript - 将 HTML 元素与 onscroll 链接,onchange 不起作用

javascript - jQ 将事件从单击更改为悬停

php - 创建一个具有多个文本区域的 wordpress 小部件

javascript - Jquery $ ('class' ,这个)选择器不起作用

php - 如何通过API启用YouTube Content ID匹配?