我使用下面的代码打开一个本地文本文件。它在Firefox中工作正常但在safari中我收到错误 '[object BlobConstructor]'不是构造函数(评估'new Blob([xhr.response])')。请通过提供链接来帮助我。
var xhr = new XMLHttpRequest(),blob;
xhr.open('GET', 'example.txt');
xhr.responseType = 'arraybuffer';
xhr.onload = function(e) {
blob = new Blob([xhr.response]);
console.log(blob);
}
答案 0 :(得分:0)
这是旧版Safari / WebKits中的一个错误。升级您的浏览器或操作系统。
注意:它似乎仍然不接受ArrayBufferView作为参数,但对于普通数组应该没问题。