Ошибка "oembed is null" в консоли Firebug (JQUERY 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 ответ
У меня была такая же проблема, пока я не заметил, что у фрагмента есть не абсолютный URL для загрузки скрипта. Поэтому он никогда не загружается вообще. Изменить это:
<script type="text/javascript" src="../../jquery.oembed.js"></script>
Например, для фактического URL вашего скрипта, если вы тестируете его локально, и тестовая страница html, и скрипт находятся в одной папке:
<script type="text/javascript" src="jquery.oembed.min.js"></script>
Это сделает свое дело.