如何使用jPlayer以XML格式创建和播放播放列表

时间:2015-05-22 09:46:47

标签: xml jplayer playlist

我想知道如何在XML中创建播放列表,然后在我的网站上使用jPlayer播放该播放列表。

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码作为起点:

$(document).ready(function(){
   var cssSelector = { jPlayer: "#jquery_jplayer_1", cssSelectorAncestor: "#jp_container_1" };
   var options = { swfPath: "../js", supplied: "ogg, mp3" };
   var myPlaylist = new jPlayerPlaylist(cssSelector, [], options);

   $.get("xml_audio.php", {}, function (xml){
      $('Track', xml).each(function (i){
         var title = $(this).attr('title');
         var track_name = $(this).attr('track_name');

         myPlaylist.add({ 
            'title': title, 
            'mp3': 'audio/' + track_name + '.mp3', 
            'ogg': 'audio/' + track_name + '.ogg' 
         });
      });
   });
});

或者,请查看jPlayer Jukebox add-on。它基于jPlayer Playlist add-on,但增加了额外的功能,例如扫描页面以查找媒体链接并使其可播放的功能。它现在支持XSPF格式的播放列表。

jPlayer Jukebox add-on