2012-06-26 189 views
0

我需要在我的网站上播放pls文件,以便每个用户都可以收听它。 一种方法是使用Flash和ActionScript,但我一直在寻找另一种方式在浏览器中使用JavaScript或HTML5来播放它。在浏览器中播放pls文件

有没有办法在浏览器中使用html5或javascript播放pls文件?

+2

是的,一个请求包含音乐文件和位置的列表,也流式传输的URL – cuzzea

+0

@cuzzea - 关键是你如何提取这些网址。 –

回答

1

一个PLS文件的格式如下:

[playlist] 
NumberOfEntries=x 
File1=http://80.86.106.136:80/ 
File2=http://80.86.106.136:80/ 
... 

所以你需要阅读的内容,做这样的事情

var content = readPls(); 
var data = content.split('\n\r'); 
var number_of_files = data[1].replace('NumberOfEntries=',''); 
var files = []; 
for(var i=0;i<number_of_files;i++){ 
    files.push(data[2+i].replace("File"+(i+1),'')) 
} 

代码需要工作,但是这是去的路上它(在js/as)

+0

只需使用

相关问题