gpt4 book ai didi

javascript - 从 Javascript 自动启动 youtube 视频

转载 作者:行者123 更新时间:2023-11-30 14:07:48 24 4
gpt4 key购买 nike

我正在尝试在加载和完成时自动启动 YouTube 视频,我希望它提醒它已完成。

这是我的 HTML/JS

<div id="player"></div>

<script src="http://www.youtube.com/player_api"></script>

<script>

// create youtube player
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: '0Bmhjf0rKe8',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}

// autoplay video
function onPlayerReady(event) {
event.target.playVideo();
}

// when video ends
function onPlayerStateChange(event) {
if(event.data === 0) {
alert('done');
}
}

</script>

视频播放完毕时发出警报的部分可以正常工作,但自动播放器不能。我已经尝试将 ?AUTOPLAY=1 标签放在视频 URL 之后,但这似乎也不起作用!

我已经看到了这个问题的所有变体,并尝试了所有的答案,但没有一个有效。

有人知道我接下来应该尝试什么吗?

最佳答案

感谢cat我的问题解决了!

我所要做的就是转到 chrome://flags/#autoplay-policy 并在“Autoplay policy”下的下拉菜单中选择“No user gesture is required”,然后重新启动 Chrome 。

关于javascript - 从 Javascript 自动启动 youtube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55082127/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com