Я делаю веб-приложение, используя аудио API HTML5, которым нужны mp3-файлы из другого домена,
Я написал это для загрузки mp3 как arraybuffer
, но это не может загрузить файлы из другого домена.
makeSound.prototype.load = function(callback) {
var request = new XMLHttpRequest();
var that = this;
request.open("GET", this.url, true);
request.responseType = "arraybuffer";
request.onload = function() {
that.buffer = that.context.createBuffer(request.response, true);
that.reload();
callback(request.response);
}
request.send();
}
И поскольку данные двоичные, я не могу найти способ запросить его как JSONP.
Есть ли обходной путь?