Youtube 剪辑自动播放并在按下时从头开始 [英] Youtube clip auto play and start from beginning when pressed
问题描述
是否可以在您的网站上嵌入一个 YouTube 剪辑,该剪辑会在您加载页面时自动播放,当您按下剪辑时,它会从头开始
Is it possible to have an embed YouTube clip on your website that auto-plays when you load the page and when you press the clip it starts from the beginning
<iframe width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=1">
</iframe>
我环顾四周,但找不到我正在寻找的特定功能.
I looked around but I can't find the specific functionality I am looking for.
推荐答案
自动播放策略已更改.( https://developers.google.com/web/updates/2017/09/autoplay-policy-changes )
Auto play policy has been changed. ( https://developers.google.com/web/updates/2017/09/autoplay-policy-changes )
如果要自动播放,请添加静音".(在 Chrome 中测试)
If you want to autoplay, add "mute". (Tested in Chrome)
<iframe width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=1&mute=1">
</iframe>
并且您可以使用 JavaScript 控制 youtube 视频.
And you can control the youtube video with JavaScript.
https://developers.google.com/youtube/iframe_api_reference
它可以有多种实现方式.我做了一个样本.(使用seekTo"API)https://jsfiddle.net/raykim2414/uv7b6ty4/15/
It can be implemented variously. I made a sample. (use "seekTo" API) https://jsfiddle.net/raykim2414/uv7b6ty4/15/
这篇关于Youtube 剪辑自动播放并在按下时从头开始的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!