gpt4 book ai didi

javascript - onYouTubeIframeAPIReady() 不在 window.load 之后

转载 作者:太空狗 更新时间:2023-10-29 12:43:08 26 4
gpt4 key购买 nike

如何通过用户操作而不是在窗口加载后立即触发 Youtube Player IFrame?

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

我想要这样,因为当 IFrame 为 display:none

时,android 似乎有问题

最佳答案

删除 onYouTubeIframeAPIReady() 函数,并将其替换为:

  function createPlayer(){
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}

然后制作一个调用该函数的按钮或类似物:

<button onclick="createPlayer()">Start</button>

这是一个有效的 JSFiddle:http://jsfiddle.net/yvufB/

关于javascript - onYouTubeIframeAPIReady() 不在 window.load 之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22373619/

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