我有一个 M3U 播放列表文件,我想使用 javascript 将整个文件输出为文本。我找到了一个例子,但它似乎不起作用,我不确定它是否适合我想做的事情,这就是我使用的东西。m3u 播放列表是这个 http://siptv.app/lists/example.m3u
<div id="text"></div>
var playlist = 'http://siptv.app/lists/example.m3u';
function convertInto2KOM(m3u) {
return m3u
.replace('#EXTM3U', '')
.split('#EXTINF:0,')
.slice(1)
.map(function(str, index) {
var channel = str.split('\n').slice(0,-1);
return {
"id": index + 1,
"number": index + 1,
"caption": channel[0],
"icon_url": "",
"tv_categories": [2],
"streaming_url": channel[1],
"announce": "",
"volume_shift": 0
};
});
}
var parseM3U = convertInto2KOM(playlist);
console.log(parseM3U);
$('#text').append(parseM3U);