我正在尝试使用 FileSystem API 在 TypeScript 中编写文件下载器。
当我试图创建一个新的 Blob 对象时:
var blob: Blob = new Blob(xhr.response, JSON.stringify(mime));
我收到错误:
Supplied parameters do not match any signature of call target
可以在没有任何参数的情况下创建 Blob:
var blob: Blob = new Blob();
但这无济于事。
Blob 的(已弃用)回退是 BlobBuilder 对象,但 TypeScript(VS 2012 插件)仅提供该MSBlobBuilder
对象。
我究竟做错了什么?还是 TypeScript 不知道 Blob 构造函数?