我在网站上使用Soundcloud API来获取和流式传输曲目。我正在使用这些方法"解决"和"流" :
SC.get('/resolve', { url: url }, function(track) {
SC.stream('/tracks/' + track.id, function(sound) {
sound.play();
});
});
它适用于除Safari之外的所有主流浏览器,它会返回几个错误:
[Error] XMLHttpRequest cannot load *url* Request header field Accept-Encoding is not allowed by Access-Control-Allow-Headers.
我已经在网上查了一下,似乎我不是唯一一个处理这个问题的人(example),但我还没有看到任何解决方案(除了可能的代理人但是我宁愿不使用一个)。有什么想法吗?
谢谢!