Моя страница динамически запускает одно из нескольких встроенных видео Vimeo iFrame, и я использую jQuery для их постепенного появления / исчезновения и запуска / остановки. Прямо сейчас моя функция закрытия скрывает видео, а затем приостанавливает его. Если вы открываете то же видео после того, как оно было скрыто, оно начинается с того места, где оно было приостановлено ранее. Я бы хотел перезапустить. Я не могу придумать правильное действие. В некоторых случаях «стоп» и «перезапуск» не являются вариантами (насколько это нелогично? Воспроизведение / пауза / остановка).
Я связываюсь с версией Froogaloop JS, размещенной на Vimeo, и использую jQuery для вызова функций.
Спасибо!
JavaScript:
$('#close, #underlay').click(function() {
$('.vim, #close, #container, #underlay').fadeOut(400);
var player=$f($('.vid:visible')[0]);
player.api('pause');
});