2013-03-01 55 views
3

我使用下面的代碼來打開本地文本文件。它在Firefox中工作正常,但在Safari瀏覽器中我得到的錯誤爲 '[對象BlobConstructor]'不是構造函數(評估'新Blob([ xhr.response])')。請通過提供鏈接幫助我。Blob的構造函數

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

這是舊版Safari/WebKits中的一個bug。升級您的瀏覽器或操作系統。

注意:它仍然不會接受ArrayBufferView作爲參數,但應該適用於普通數組。

相關問題