firebug控制台中的“oembed为null”错误(JQUERY OEMBED)

时间:2011-03-07 18:30:06

标签: javascript jquery console firebug oembed

我遇到oembed在firebug的控制台窗口中输出错误的问题:

oembed is null
oembedContainer.html(oembed.code); 

单击时将指向jquery.oembed.js文件。 我的oembed声明是它将替换所有类名为oembed的链接,如下所示:

$(".oembed").oembed(null, {
                        embedMethod: "replace", 
                        maxWidth: 350,
                        maxHeight: 350,
                        vimeo: { autoplay: false, maxWidth: 350, maxHeight: 350 }                 
                        });

我认为错误指向函数oembed()的第一个参数。 但我真的不知道里面发生了什么,有人知道解决方法吗? 这是我获得代码的链接: http://code.google.com/p/jquery-oembed/

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,直到我注意到该片段有一个非绝对的URL来加载脚本。因此它永远不会加载。改变这个:

<script type="text/javascript" src="../../jquery.oembed.js"></script>

对于脚本的实际网址,例如,如果您在本地测试它,并且html测试页和脚本都位于同一文件夹中:

<script type="text/javascript" src="jquery.oembed.min.js"></script>

这样就可以了。