2012-02-07 113 views
0

我目前在IE7上使用Vimeo框架时遇到问题。Vimeo API与IE7

我收到的第一个错误是JSON未定义。我能够通过仅为IE7添加JSON2 Javascript文件来解决此问题。

现在我收到以下错误: SCRIPT87:无效的参数。 froogaloop.min.js,第1个字256

有问题的线就在这里:b.contentWindow.postMessage(A,F)

回答

1

的postMessage是HTML5功能,它是不具备的IE7。

您可以尝试使用填充工具,例如这样的:http://benalman.com/projects/jquery-postmessage-plugin/

编辑:或者,您可以使用Flash嵌入代码这里描述的是IE7兼容:http://developer.vimeo.com/player/embedding#universal-embed-code,并使用备用API。

请注意,您必须包含FlashVars参数才能激活API。这里有一些提示,可以帮助:

http://vimeo.com/forums/topic:43266

http://vimeo.com/forums/topic:42631

+0

感谢。我们很快就会尝试。 – endyourif 2012-02-21 15:02:59