HTML 5的BlobBuilder()是否仍然可以在Google Chrome中工作?
Does HTML 5's BlobBuilder() still work in Google Chrome?
基于本文 http://cloudevils.wordpress.com/2012/10/18/ajax-file-upload-without-post-using-html5/我创建了一个上传文件的表单。最初在铬中工作正常,但现在不能再工作了。在FF工作正常。我做了一些调试,这行
var bb = new (window.MozBlobBuilder || window.WebKitBlobBuilder || window.BlobBuilder)();
似乎停止在铬中工作。浏览时,我发现了一些有关 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代码注入Google Chrome
- 如何在Google chrome安全首选项文件中创建扩展安全哈希代码
- Google Chrome扩展程序可以检测所有脚本何时加载完成吗
- JQuery BlockUI鼠标加载光标没有't在Google Chrome中返回默认值
- zClip没有在Google Chrome上复制值
- 在Google Chrome扩展中添加事件侦听器
- Google Chrome扩展在本地保存数据
- Google Chrome扩展跨域XMLHttpRequest
- 无法在google chrome扩展中使用jquery
- Applescript JavaScript“;行尾但找到标识符“;控制Google Chrome时出错
- 如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
- 仅打开调试器时出现Google chrome扩展错误
- Google Chrome 不会执行所有 JavaScript 语句
- 在 iFrame 中注入 JS 文件,通过 Google chrome 扩展名中的 ContentScript 进行
- Javascript not executing google chrome extensioin
- 如何调试遗留的javascript代码(适用于IE,但在Google Chrome中不正常)
- 如何从Google Chrome扩展中观察选项卡中的更改
- 可点击弹出条目Google Chrome扩展
- Javascript弹出式Google Chrome扩展
- 阻止Google Chrome更正格式错误的HTML脚本