gpt4 book ai didi

jquery - YouTube API未捕获的TypeError:player.stopVideo不是函数

转载 作者:行者123 更新时间:2023-12-03 05:36:54 26 4
gpt4 key购买 nike

我不知道为什么这个功能不起作用。

我现在在我的网站上使用一个非常简单的示例,当我单击链接时,该示例基本上停止了视频。请参见下面的代码:

<div id="player"></div>
<a href="#" id="pause">Pause</a>

那就是我在页面底部使用的脚本:
var tag = document.createElement('script');
tag.src = "http://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '315',
width: '560',
videoId: 'bpOR_HuHRNs',
});
document.getElementById('pause').onclick = function() {
player.stopVideo();
};
}

单击“暂停”链接后。我得到错误:

Uncaught TypeError: player.stopVideo is not a function



我试图从谷歌文档实现整个代码:
https://developers.google.com/youtube/iframe_api_reference#Getting_Started

同样的问题..这是怎么了??

最佳答案

在您提供的链接上,tag.src与您的不同。看起来应该是

tag.src = "https://www.youtube.com/iframe_api";

而你的是
tag.src = "http://www.youtube.com/player_api";

也许这就是问题吗?

关于jquery - YouTube API未捕获的TypeError:player.stopVideo不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39649268/

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