为什么它不能从外部服务器读取ID3标签

时间:2016-10-15 19:41:51

标签: javascript jquery html id3

我正在尝试从外部服务器读取mp3文件上的ID3标签,但它无法正常工作,并且在控制台中发出以下错误:

  

XMLHttpRequest无法加载https://example.com/music.mp3。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' https://fiddle.jshell.net'因此不允许访问。

以下是我的代码: JSFIDDLE



 var filename = "https://rjmediamusic.com/media/mp3/mp3-256/Alireza-JJ-Sijal-Nassim-Ki-Khoobe-Ki-Bad-(Ft-Behzad-Leito-Sami-Low-AFX).mp3";
 ID3.loadTags(filename, function() {
   var tags = ID3.getAllTags(filename);
   alert(tags.artist + " - " + tags.title + ", " + tags.album);
 });

<script src="http://web.ist.utl.pt/antonio.afonso/www.aadsm.net/libraries/id3/scripts/id3-minimized.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;
&#13;
&#13;

知道如何解决这个问题。我没有访问服务器所以我无法进行任何修改,我只从那里流式传输音乐。

0 个答案:

没有答案