javascript - Youtube 剪辑自动播放并在按下时从头开始

标签 javascript html youtube youtube-api

是否可以在您的网站上嵌入一个 YouTube 剪辑,当您加载页面并按下该剪辑时,它会自动播放

<iframe width="420" height="315"
  src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=1">
</iframe>

我环顾四周,但找不到我正在寻找的特定功能。

最佳答案

自动播放政策已更改。 (https://developers.google.com/web/updates/2017/09/autoplay-policy-changes)

如果要自动播放,请添加“静音”。 (在 Chrome 中测试)

<iframe width="420" height="315"
  src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=1&mute=1">
</iframe>

并且您可以使用 JavaScript 控制 youtube 视频。

https://developers.google.com/youtube/iframe_api_reference

它可以以多种方式实现。我做了一个 sample 。 (使用“seekTo”API) https://jsfiddle.net/raykim2414/uv7b6ty4/15/

关于javascript - Youtube 剪辑自动播放并在按下时从头开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56302214/

相关文章:

javascript - 如何在 Yii2 中使用 js/jQuery 向 activeform 添加字段?

javascript - 使用 classList 隐藏和显示元素的问题

html - @media 宽度和字体大小

youtube - 没有流媒体时停止在 YouTube 上广播的默认超时是多少

javascript - 如何使用 POST/GET 将下拉列表的值和文本发送到另一个页面

python - Html 解析与正则表达式

html - 将样式表链接到 html - 我做错了什么?

css - 永久禁用css元素

javascript - 即使通过用户输入启动,Youtube Javascript API 也不允许在移动设备上进行播放控制

Javascript 正则表达式匹配