求高手指点 JavaScript-ID3-Reader 如何设置跨域

想做一个网页版本的音乐播放器,要读取mp3的信息,包括流派,歌手,歌曲名称信息也就是id3信息,开始想用php读取,但是并没有成功,就想到了使用js,读取是可以读取,但是想跨域读取,这边它有说明,但是并不知道怎么设置,求高手指点一二。

https://github.com/aadsm/Java...

阅读 2.9k
1 个回答

FileAPIReader 这里填写api入口,可以选择你想要的

function loadFile(input) {

    var file = input.files[0], //获取上传文件的基本信息
        url = file.urn || file.name;//获取上传文件的标题
    ID3.loadTags(url, function() {
        var tags = ID3.getAllTags(url);
        console.log(tags);//打印ID3等信息
    }, {
        tags: ["title","artist","album","picture"],
        dataReader: ID3.FileAPIReader(file) //这里就是读取ID3信息的url来源,通过它可以实现跨域访问
    });
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏