2015-04-28 3 views
1

У меня есть страница с видео, которую мы создали с помощью API-интерфейса youtube и Javascript, чтобы воспроизводить наши видео на встроенном проигрывателе, когда вы нажимаете миниатюры. Он отлично работает здесь: http://www.securitycameraking.com/videos.phpПроблемы с Youtube API/JS при выборе видео для воспроизведения

Однако, на wordpress, я попытался использовать похожий код, но когда вы нажимаете на большие пальцы, я получаю ошибку javascript. Я попытался изменить все $ на JQUERY и наоборот, но он по-прежнему работает неправильно: http://www.techprosecurity.com/videos/

Кажется, я не могу найти, где именно конфликт. Я очень ценю любую помощь, которую вы можете мне дать.

+0

на первый взгляд кажется, что вы определили 'var player' внутри' function onYouTubeIFrameAPIReady() ', и поэтому он недоступен (с точки зрения объема) в' function loadVideo (videoID) '.. –

+0

Спасибо! Я смог исправить это с вашей помощью, переместив «var player;» вне функции. Иногда вторая пара глаз действительно помогает! –

+0

рад, что я мог бы помочь! –

ответ

0

Как упоминалось в John, «игрок var» находился внутри «function onYouTubeIFrameAPIReady()». Как только я переместил его за пределы функции, миниатюры были доступны для кликов.