Javascript YouTube API-视频播放,但playVideo和seekTo等功能在IE9中不起作用

Javascript YouTube API-视频播放,但playVideo和seekTo等功能在IE9中不起作用,javascript,api,youtube,internet-explorer-9,Javascript,Api,Youtube,Internet Explorer 9,我的网站使用YouTube API嵌入视频,并依靠能够使用Javascript播放、暂停和搜索视频 目前,该网站在Chrome、Firefox和IE10中运行。但是,我在IE9中有问题 在IE9中,视频播放器可以正确播放。但是,玩家对象不知何故已损坏 播放视频时,player.getPlayerState应返回1。暂停视频时,player.getPlayerState应返回2。这在FF、Chrome和IE10中确实是正确的 但是,在IE9中,player.getPlayerState返回-1,无

我的网站使用YouTube API嵌入视频,并依靠能够使用Javascript播放、暂停和搜索视频

目前,该网站在Chrome、Firefox和IE10中运行。但是,我在IE9中有问题

在IE9中,视频播放器可以正确播放。但是,玩家对象不知何故已损坏

播放视频时,player.getPlayerState应返回1。暂停视频时,player.getPlayerState应返回2。这在FF、Chrome和IE10中确实是正确的

但是,在IE9中,player.getPlayerState返回-1,无论它是正在播放还是停止。此外,player.playVideo和player.pauseVideo似乎什么也不做

有趣的是,即使在IE8中,player.getPlayerState、player.playVideo、player.pauseVideo也可以正常工作。问题只存在于IE9中

如果您能提供任何有关调试此问题的信息或想法,我将不胜感激。提前谢谢

编辑:为了更新,我也在一个朋友的机器上测试了这个

============================

这里有一个指向该网站的外部链接,供参考

要进行测试,只需单击播放按钮切换播放/暂停。也可以使用空格键