自2013-04-16 WEST起,YouTube iframe API的official getting started example会在WinXP / SP3上的Chrome 25中运行时出现错误消息:
我正在访问Web服务器上的示例hosted,即不通过本地文件系统。
我做错了吗?示例/ API是否已损坏?你能重现这个问题吗?
答案 0 :(得分:1)
此错误消息已经存在了很长一段时间 - 正如Google Group的帖子所解释的那样,这是由于WebKit中未解决的(4年未解决!)错误:
https://groups.google.com/forum/?fromgroups=#!topic/youtube-api-gdata/VKGl4ahBGyk
它不应该影响任何东西 - 它当然不适用于我们的项目,并且在访问您发布的演示URL时,看起来它不会影响那里的API功能(即在该演示中,视频仍然按照代码说明的6秒后停止)。不久前有一个SO问题,认为它可能会影响分析:
youtube "Unable to post message to..." causing video analytics to not be tracked
但它从未被证实是相关的。
看看Chrome移动到WebKit的新Blink分支是否导致错误本身得到解决将会很有趣。