以下のコードを使用してローカル テキスト ファイルを開きます。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);
}