如何在页面加载后将文件添加到yahooweb播放器
how to add files to yahoo web player after page load?
我正在尝试使用雅虎网络播放器播放.mp3文件。当页面初始加载时,播放器会自动识别曲目。以后有没有办法通过api调用添加更多曲目?
http://developer.yahoo.com/webplayer/
难怪我找不到任何用于网络播放器的api:
1) 雅虎网络播放器与旧的雅虎媒体播放器(刚刚更名为网络播放器)具有相同的api: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网络播放器(MediaPlayer)和ajax
使用Yahoo Media Player 处理动态MP3 URL
相关文章:
- 日食添加文件而不将其复制到工作区中
- 在使用Dropzone.js添加文件之前,是否可以有弹出选项
- plupload添加文件功能
- 如何在python中的硒中添加文件属性到webelement
- 如何在通过 JavaScript 以编程方式添加文件后更新多个输入的文件长度
- 为 v3.4.0 添加文件和文件传输科尔多瓦插件
- Javascript添加文件输入框按钮麻烦
- 拖放区.js删除在页面加载时创建的模拟文件时,会显示默认的添加文件消息
- 使用jQuery向表单添加文件输入
- PlUpload在Jquery UI对话框中不能点击添加文件
- 在JS中添加文件下载时的暂停
- Google Apps Script为用户添加文件夹
- 如何在ajax调用中添加文件数据而不使用FormData
- 动态添加文件到Chrome扩展
- 是否有一种方法来添加文件到HTML5应用程序缓存使用javascript
- 添加文件按钮不工作,如果多于一个(jquery文件上传插件)
- 向当前表单字段添加文件选项
- 添加文件之前进行验证(自定义)
- 如何在动态添加文件输入框上使用Jquery插件上传多文件
- 如何在dat.gui中添加文件夹