use*_*381 5 javascript iframe youtube-iframe-api
当我将 YouTube 视频加载到我的网页时,我希望它默认从头开始播放。我正在使用 javascript 代码来控制它,并且我需要它最初从那里开始。不过,每次我重新加载页面时,视频都会从上次停止的地方播放,我无法测试我的脚本。
按照 API文档,这应该可以工作:
<div id="player"></div>
<script>
// The IFrame Player API code should be added here
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
videoId: 'UG8DX3LxDb8',
playerVars: {
'start': 0
},
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
}
</script>
Run Code Online (Sandbox Code Playgroud)
此代码生成一个 iframe,显示 id 为“UG8DX3LxDb8”的视频,playerVarstart告诉 API 在 0 秒开始。