jPlayer Воспроизвести только часть звука - PullRequest
2 голосов
/ 07 мая 2011

Я не смог найти ответ на этот вопрос. Я пытаюсь это:

$("#klikk").click(function() {
      $("#jquery_jplayer_1").jPlayer("play", 2).delay(2000).jPlayer("pause", 0);
  });

Но не работает. Что происходит: просто не прекращайте звук. Без задержки она немедленно останавливается. Итак, что мне нужно: если я нажму на ссылку, воспроизведу раздел от 2 до 4 секунд.

Спасибо за помощь!

1 Ответ

5 голосов
/ 09 мая 2011

Попробуйте:

$("#klikk").click(function() {
    $("#jquery_jplayer_1").jPlayer("play", 2); 
});

$("#jquery_jplayer_1").bind($.jPlayer.event.timeupdate, function(event) { 
    if(event.jPlayer.status.currentTime > 4) { 
        $(this).jPlayer("pause"); 
    } 
}); 

Адаптировано из этого сообщения .

Удачи!

...