我使用此代码从谷歌驱动器选择器中检索文件。但是在IE浏览器上它会在调用时返回错误。
function downloadFile(file, callback) {
if (file.downloadUrl) {
var accessToken = gapi.auth.getToken().access_token;
var xhr = new XMLHttpRequest();
xhr.open('GET', file.downloadUrl);
xhr.setRequestHeader('Authorization', 'Bearer ' + accessToken);
xhr.onload = function() {
callback(xhr.responseText);
};
xhr.onerror = function() {
callback(null);
};
xhr.send();
} else {
callback(null);
}}
在 Chrome 和 Firefox 中工作正常,但在 IE 11 和 + 中返回“拒绝访问”。 错误打印画面