jPlayer воспроизводит только часть звука

#jquery #html5-audio #jplayer

#jquery #html5-аудио #jplayer

Вопрос:

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

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

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

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

Комментарии:

1. как ограничить воспроизведение песни только 30 секундами

Ответ №1:

Попробуйте это:

 $("#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"); 
    } 
}); 
  

Адаптировано из этого поста.

Удачи!