使用YouTube Iframe API的功能在我拥有的一个小型音乐发现网站上已经被打破了一段时间,我正在努力理解原因:
spacebar
键。→预期:应开始播放。
→实际:playpause
函数在运行TypeError: player.getPlayerState is not a function
时抛出var playerState = player.getPlayerState()
。看着我的玩家对象,确实缺少这种方法:
我的API使用/初始化有什么问题?它过去工作正常,我认为几个月前就开始失败了,尽管YouTube Iframe Player API Reference提到API最近没有变化。谢谢你的帮助!
答案 0 :(得分:2)
添加
enablejsapi=1
到iframe的'src'属性。 E.g:
http://www.youtube.com/embed/videoseries?wmode=opaque&autohide=0&disablekb=1&enablejsapi=1&list="