2010-08-23 60 views
3

大家好,我试图让git集线器的vimeo“swfobject.html”示例工作,但它根本不起作用@ github.com/vimeo/vimeo-api-examples/blob/master/moogaloop-api /javascript/swfobject.html任何熟悉Vimeo的人?麻烦js_onLoad,坏了?

我调试了一下,发现它甚至没有输入“js_onLoad”函数。有谁知道这个github代码约会或js_onLoad弃用?我只是试图做一个简单的例子,在玩家加载后显示警告“嗨”,但我甚至无法得到那么多。

我非常简单的示例代码在这里:http://pastie.org/1110855。有没有人看到问题?

精通vimeo JS API的任何其他stackoverflowers?欢呼声

回答

0

我感到你的痛苦。那里有一堆关于vimeo API的不一致信息。但仍有部分工作。查看API Playground哪些工作,并清楚地表明如何做各种有用的事情。源代码是on github。你可以拆开playground.html文件,只留下你需要的部分。

重要的关于playground.html文件的警告 - 当运行一个文件:/// URL时它不起作用(对我来说)。它必须从http服务器上运行才能运行。 HTH。

+0

感谢您的链接,莱奥普。操作系统页面适用于我在Chrome(嵌入在HTML5中)的作品,但不适用于Firefox(它嵌入在Flash中)......看起来Universal Embed不是最终通用的! – 2012-10-11 09:59:58

0

我认为自己是Vimeo JS API的专家。他们的文档和演示非常差,所以我把这个小演示放在一起,我认为更容易遵循。它用户jQuery和iFrame嵌入方法,但希望它可以帮助: http://labs.funkhausdesign.com/examples/vimeo/froogaloop2-api-basics.html

它显示如何侦听事件并激发方法。

+0

感谢您的链接,德鲁。这个链接适用于我的Chrome(嵌入在HTML5中),但不适用于Firefox(它嵌入到Flash中)。 – 2012-10-11 09:58:21

0

经过多次实验后,事件似乎只是通过HTML5版本的嵌入而不是Flash版本来解决。

随着通用嵌入代码(iframe)自动选择该技术,我相信最好的方法是避免使用它并制作自己的嵌入。