【发布时间】:2017-01-31 15:14:35
【问题描述】:
我不知道为什么这个功能不起作用。
我现在在我的网站上使用一个非常简单的示例,一旦我单击链接,它基本上会停止视频。见以下代码:
<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();
};
}
点击暂停链接后。我得到了错误:
未捕获的 TypeError: player.stopVideo 不是函数
我试图从谷歌文档中实现整个代码: https://developers.google.com/youtube/iframe_api_reference#Getting_Started
同样的问题..这里有什么问题??
【问题讨论】: