2013-02-18 3 views
3

Ниже приведен код, который воспроизводит mp3-файл. Я могу играть только в один файл, но мне нужно несколько файлов для воспроизведения, я имею в виду как плейлист. Так что любезно помогите мне. jplayer.HOw для добавления плейлиста в jplayer

спасибо

$(document).ready(function(){ 

$("#jquery_jplayer_1").jPlayer({ 
    ready: function() { 
     $(this).jPlayer("setMedia", { 
      mp3: "media/test.mp3", 

     }).jPlayer("play"); // auto play 
    }, 
    ended: function (event) { 
     $(this).jPlayer("play"); 
    }, 
    swfPath: "swf", 
    supplied: "mp3" 
}) 
.bind($.jPlayer.event.play, function() { // pause other instances of player when current one play 
     $(this).jPlayer("pauseOthers"); 
}); 

ответ

-1

Эй, вы можете сделать следующее.

Я экземпляр проигрывателя на странице загрузки:

jQuery("#jquery_jplayer_1").jPlayer({ 
    swfPath: "http://www.jplayer.org/latest/js/Jplayer.swf", 
    supplied: "mp3", 
    wmode: "window", 
    preload:"auto", 
    autoPlay: true, 
    errorAlerts:false, 
    warningAlerts:false 
}); 

Тогда внутри слушателя, который будет уникальным для каждого элемента, вы должны: A) Fetch название дорожки/URL, я думаю, вы должны быть в состоянии чтобы понять это.

B) Пройти трассу в setMedia

jQuery("#jquery_jplayer_1").jPlayer("setMedia", { 
    mp3: "http:xxxx.rackcdn.com/"+track+".MP3" 
}); 

C) Играть трек

jQuery("#jquery_jplayer_1").jPlayer("play"); 

Чтобы получить идентификатор трека вам необходимо установить слушателей на ваших игровых элементов (возможно аа играбельный класс ?) и получить трек от этого.

+2

Ответы только на связь - это нехорошо. Разрыв ссылок, и тогда этот ответ не имеет значения. Скопируйте соответствующие части в свой ответ. –

-2

Пожалуйста, взгляните на jPlayer Jukebox add-on. Он основан на jPlayer Playlist add-on, но добавляет дополнительные функции, такие как возможность сканирования страницы для медиа-ссылок и обеспечения их воспроизведения.

jPlayer Jukebox add-on