七牛资源 使用XMLHttpRequest 请求BLOB数据 报错 Access-Control-Allow-Origin

yang_j_j
  • 838

有个需求 需要获得BLOB类型的amr音频 然后通js解码播放 但是请求不到数据 显示302 found

代码如下

var xhr = new XMLHttpRequest();
    xhr.open('GET', url);
    xhr.responseType = 'blob';
    xhr.onload = function() {
        callback(this.response);
    };
    xhr.onerror = function(data) {
        console.log(data);

        alert('Failed to fetch ' + url);
    };
    xhr.send();
    

http请求

clipboard.png

控制台报错

clipboard.png

回复
阅读 3.3k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进