如何获取<audio>标签信息?

Nam*_*Nam 6 javascript html5-audio

喜欢标题,副标题,歌手,专辑,比特率等.

维基 - MP3标签信息

维基 - ID3(mp3元数据格式)

我经常搜索..但我无法得到答案.

只搜索了如何播放,停止,重新加载音频..

浏览器不支持吗?

HaB*_*aBo 5

另外一个库可以在 https://github.com/aadsm/JavaScript-ID3-Reader上找到

最简单的形式:

ID3.loadTags("filename.mp3", function() {
    var tags = ID3.getAllTags(filename);
    alert(tags.artist + " - " + tags.title + ", " + tags.album);
});
Run Code Online (Sandbox Code Playgroud)

通过指定特定标签:

ID3.loadTags("filename.mp3", function() {
    var tags = ID3.getAllTags(filename);
    alert(tags.COMM.data + " - " + tags.TCON.data + ", " + tags.WXXX.data);
},
{tags: ["COMM", "TCON", "WXXX"]});
Run Code Online (Sandbox Code Playgroud)

甚至通过指定快捷方式而不是隐藏标签:

ID3.loadTags("filename.mp3", function() {
    var tags = ID3.getAllTags(filename);
    alert(tags.comment + " - " + tags.track + ", " + tags.lyrics);
},
{tags: ["comment", "track", "lyrics"]});
Run Code Online (Sandbox Code Playgroud)

在这里演示http://web.ist.utl.pt/antonio.afonso/www.aadsm.net/libraries/id3/#demo