Почему я не могу заставить Vimeo API работать?

Я должен иметь возможность использовать библиотеку Vimeo Froogaloop для взаимодействия с видео, но у меня возникли проблемы с ее запуском.

Я думал, что при загрузке Froogaloop автоматически прикрепит функции api() и addEvent() ко всем элементам iframe, но это не похоже на правду.

В конечном счете, мне нужно подключиться к событию "finish".

пример: http://jsfiddle.net/doub1ejack/xa2Dt/2/


person doub1ejack    schedule 30.08.2012    source источник


Ответы (1)


Итак, в этом коде было несколько ошибок:

  1. Froogaloop не автоматически добавляет функции API в iframes vimeo при загрузке.
  2. iframe должен иметь исходный URL-адрес, который указывает player_id через параметр строки запроса (например, http://player.vimeo.com/video/1325670?api=1&player_id=sb-player
  3. player_id должен совпадать с идентификатором iframe.
  4. И, возможно, что-то еще, что я сейчас забыл

У меня есть поток попыток jsFiddle, задокументированный на форумах Vimeo. В конечном счете, я получил максимальную отдачу от простого API-скрипта vimeo, который я преобразовал в еще один jsFiddle. .

Удачи. Это какой-то беспорядок.

person doub1ejack    schedule 07.09.2012