2012-01-23 36 views

回答

1

難怪我找不到任何Web播放器API:

1)雅虎Web播放器具有相同的API作爲舊雅虎媒體播放器(它只是更名爲Web播放器): http://mediaplayer.yahoo.com/api/

2)要通過JavaScript控制網頁播放器,我們可以使用一旦設置播放器後創建的YAHOO.MediaPlayer對象。 例如,如果ID爲 '播放列表' 有我們的動態加載的MP3文件鏈接的節點:

<div id="playlist"> 
</div> 
<script type="text/javascript" src="http://webplayer.yahooapis.com/player.js"></script> 
<script> 
/** On Yahoo Media API Ready **/ 
YAHOO.MediaPlayer.onAPIReady.subscribe(function(){ 
    console.log("player ready"); 
}); 

// addFiles is the function that can be called once the playlist is populated any time 
function addFiles() 
{ 
    document.getElementById('playlist').innerHTML = '<a href="http://mediaplayer.yahoo.com/example3.mp3" style="display:none;"> linky blinky </a>'; 
    YAHOO.MediaPlayer.addTracks(document.getElementById('playlist'), 0, true); 
    YAHOO.MediaPlayer.play(); 
} 
</script> 

3)相關的問題:

YAHOO webplayer (MediaPlayer) and ajax

Processing dynamic MP3 URL using Yahoo Media Player

相關問題