gpt4 book ai didi

javascript - BlobBuilder 和新的 Blob 构造函数有什么区别?

转载 作者:技术小花猫 更新时间:2023-10-29 12:25:46 28 4
gpt4 key购买 nike

W3 宣布他们打算弃用 BlobBuilder API优先选择新的Blob API.

如果我已经在 J​​avaScript 应用程序中使用 BlobBuilder,我该如何转换为使用这个新的 Blob API?旧的 WebKitBlobBuilder 在最新的 WebKit(和 Chrome Canary)中仍然可用,但很快就会被删除。在你可以写这样的东西之前:

var bb = new BlobBuilder();
bb.append(arrayBuffer);
var blob = bb.getBlob(mimeString);

如何重写它以使用新的 Blob 构造函数?谢谢。

最佳答案

将 ArrayBuffer 传递给 Blob 构造函数似乎已被弃用,因此:

var dataView = new DataView(arrayBuffer);
var blob = new Blob([dataView], { type: mimeString });

关于javascript - BlobBuilder 和新的 Blob 构造函数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10412299/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com