youtube播放器api有哪些错误?

youtube播放器api有哪些错误?,api,google-chrome,youtube,console,Api,Google Chrome,Youtube,Console,我正在为我的mp3站点安装youtube api播放器,但我在控制台上看到了这些错误,但一切正常 未捕获类型错误:无法读取未定义的属性“getPlayerState” 未捕获类型错误:未定义不是函数 如何修复这些错误。我也有同样的错误。 我换了挡块()来修好它们 正常功能: 停止视频() “清洁”代码: $('#stop')。在('单击',函数()上){ //$(“#弹出youtube播放器”).stopVideo(); $(“#弹出youtube播放器”)[0].contentWindow.

我正在为我的mp3站点安装youtube api播放器,但我在控制台上看到了这些错误,但一切正常

未捕获类型错误:无法读取未定义的属性“getPlayerState”
未捕获类型错误:未定义不是函数

如何修复这些错误。

我也有同样的错误。 我换了挡块()来修好它们

正常功能: 停止视频()

“清洁”代码:


$('#stop')。在('单击',函数()上){
//$(“#弹出youtube播放器”).stopVideo();
$(“#弹出youtube播放器”)[0].contentWindow.postMessage(“{”事件“:“命令”,“函数“:“+”停止视频“+”,“参数“:”)”},“*”);
});

我希望这对你有帮助

<a id="stop" href="#">Stop</a>

<iframe id="popup-youtube-player" width="640" height="360" src="http://www.youtube.com/embed/geTgZcHrXTc?enablejsapi=1&version=3&playerapiid=ytplayer" frameborder="0" allowfullscreen="true" allowscriptaccess="always"></iframe>

$('#stop').on('click', function() {
    //$('#popup-youtube-player').stopVideo();
$('#popup-youtube-player')[0].contentWindow.postMessage('{"event":"command","func":"' + 'stopVideo' + '","args":""}', '*');    
});