YouTube iframe播放器API中的“对象不是功能”

时间:2014-08-15 06:37:48

标签: javascript youtube youtube-api youtube-javascript-api

我正在使用YouTube Player API开发服务 但是,我在播放一些视频时遇到错误。 (几乎所有视频都没有问题)
由于此代码很复杂,我尝试在YouTube官方DEMO中播放目标视频。我得到了同样的错误。

环境:
Windows 7 / Chrome 36.0.1985.125 m

错误讯息:
未捕获的TypeError:object不是函数:www-embed-player.js:310
https://s.ytimg.com/yts/jsbin/www-embed-player-vfl385XVN/www-embed-player.js

如何重现:

  • 访问https://developers.google.com/youtube/youtube_player_demo
  • 显示Chrome的控制台窗口以进行调试。
  • 输入" RDHBkza_ZcI"在[内容:] [视频ID]中。 (其他参数是默认的)
  • 按下按钮[使用所选选项更新播放器]。
    • 控制台显示错误消息,播放器启动演示视频。 (不是" RDHBkza_ZcI")
  • 如果再次按下[使用所选选项更新播放器]按钮,播放器将启动" RDHBkza_ZcI"。

问题:

  1. 这是什么错误?
  2. 为什么会出现这个问题?
  3. 有解决方案吗?

0 个答案:

没有答案