2013-02-09 165 views
0

我正在使用jPlayer進行應用程序。我的想法是單選按鈕單擊播放列表更改。我做到了,但只在第一次點擊時才起作用。jPlayer更改播放列表

然後,我做了警報,看看腳本何時出現錯誤並在jQuery_min("#jquery_jplayer").jPlayer中發現。

jQuery_min("#jquery_jplayer").jPlayer({ 
     ready: function() { 
      displayPlayList(); 
      playListInit(false); // Parameter is a boolean for autoplay. 
     }, 
     oggSupport: false 
    }) 
    .jPlayer("onProgressChange", function(loadPercent, playedPercentRelative, playedPercentAbsolute, playedTime, totalTime) { 
     jpPlayTime.text(jQuery_min.jPlayer.convertTime(playedTime)); 
     jpTotalTime.text(jQuery_min.jPlayer.convertTime(totalTime)); 
    }) 
    .jPlayer("onSoundComplete", function() { 
     playListNext(); 
    }); 

第一次腳本運行時,它讀取前一個函數,否則它不會。

我試過這個jQuery_min("#jquery_jplayer").jPlayer("clearMedia");jQuery_min("#jquery_jplayer").jPlayer("destroy");之前的功能,但沒有運氣。

謝謝:)

很遺憾我的英語,我學習。

+0

var jQuery_min = $ .noConflict(); – extrass 2013-02-09 00:13:02

回答

0

使用播放列表加載項並使用setPlaylist方法在播放列表之間切換。更多信息可以在jPlayer網站上的Playlist Add-on演示頁面找到。