簡體   English   中英

IE11 'Blob 未定義' 錯誤

[英]IE11 'Blob is undefined' error

我正在嘗試從瀏覽器下載文件。

在 JS 中,我嘗試根據從服務器返回的數據創建 Blob,但在 IE11 中 Blob 未定義,因此無法創建。

JS 在這一行失敗並出現錯誤:'Blob' 未定義

在 Chrome 和 Firefox 中正常工作。

var blob = new Blob([data], {'type':"application/csv"});

有什么建議?

Blob 對象可從 IE10(包括)獲得,請參閱: https : //developer.mozilla.org/en/docs/Web/API/Blob

所以它應該可以工作,無論如何如果你需要支持較低版本,有一個 polyfill - https://github.com/eligrey/Blob.js/

編輯:確保您沒有運行模擬舊版本 (F12) 的 IE11。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM