nea*_*ave 14 javascript html5 w3c webkit
W3宣布他们打算弃用BlobBuilder API而不是新的Blob API.
如果我已经在JavaScript应用程序中使用BlobBuilder,我该如何转换为使用这个新的Blob API?旧的WebKitBlobBuilder仍然可以在最新的WebKit(和Chrome Canary)中使用,但很快就会被删除.在你写这样的东西之前:
var bb = new BlobBuilder();
bb.append(arrayBuffer);
var blob = bb.getBlob(mimeString);
Run Code Online (Sandbox Code Playgroud)
如何重写以使用新的Blob构造函数?谢谢.
Alf*_*ton 13
将ArrayBuffer传递给Blob构造函数似乎已被弃用,因此:
var dataView = new DataView(arrayBuffer);
var blob = new Blob([dataView], { type: mimeString });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9804 次 |
| 最近记录: |