gpt4 book ai didi

javascript - HTML 5 的 BlobBuilder() 是否仍然可以在 Google Chrome 中运行?

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

基于本文http://cloudevils.wordpress.com/2012/10/18/ajax-file-upload-without-post-using-html5/我创建了一个表单来上传文件。最初在 chrome 中运行良好,但现在无法正常运行。在 FF 中工作正常。我做了一些调试和这一行

var bb = new (window.MozBlobBuilder || window.WebKitBlobBuilder || window.BlobBuilder)();

似乎停止在 chrome 中工作。浏览周围我发现了一些关于 BlobBuilder() 函数的信息,这些信息在 chrome 中不受更多支持。

可以帮我吗?

最佳答案

它已消失或已弃用。使用新的 Blob 构造函数。

阅读:http://updates.html5rocks.com/2012/06/Don-t-Build-Blobs-Construct-Them

在您的教程中而不是:

var bb = new (window.MozBlobBuilder || window.WebKitBlobBuilder || window.BlobBuilder)();
bb.append(data);
var blob = bb.getBlob();

做:

var blob = new Blob([data]);

关于javascript - HTML 5 的 BlobBuilder() 是否仍然可以在 Google Chrome 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14527820/

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