Как отключить автозапуск jQuery.jplayer? - PullRequest
2 голосов
/ 22 апреля 2010

когда я инициализирую игрока следующим образом:


$("#jquery_jplayer").jPlayer({
        ready: function () {
            this.element.jPlayer("setFile", "/previews/cancion.mp3", "/previews/horse.ogg").jPlayer("play");
        },
        volume: 50,
        oggSupport: true
    })


есть ли способ отключить автозапуск?

Ответы [ 3 ]

7 голосов
/ 22 апреля 2010

Удалить .jPlayer("play")

1 голос
/ 09 сентября 2016
.jPlayer("pause");

Вот и все. Это сработало для моего проекта. Поместите это в конец функции, которая воспроизводит песню. Не функция, которая загружает jplayer, а функция выбора дорожки.

Приветствую тех, кто смотрит на это через 6-7 лет. :) Остальные помогли мне прийти к этому простому убедительному решению.

1 голос
/ 22 апреля 2010

как насчет чтения руководства:

http://www.happyworm.com/jquery/jplayer/latest/developer-guide.htm

чтобы отключить зацикливание (повтор), я бы попробовал:

$("#jpId").jPlayer("onSoundComplete", function() {
  // Directly access this instance's jPlayer methods. (Does not support chaining.)
  this.stop(); 
});
...