【发布时间】:2011-09-17 02:19:55
【问题描述】:
在支持 HTML5 的浏览器中通过文件访问对 Blob 类型进行了一些了解,我发现 Chrome 不使用 Blob.slice() 而是使用 Blob.webkitSlice()。
有谁知道是否有一种方法可以跨浏览器接受,还是我需要自己编写?
如果我需要自己编写,谁能指导我在 Firefox 和 IE9 中定义此方法的位置? (可能还有 Opera)
编辑
找到Firefox definition,它似乎曾经使用slice(),但现在使用mozSlice()。
这样就剩下 Opera 和 IE9+
【问题讨论】:
-
IE9不支持文件api,caniuse.com/#search=blob
-
我只想为 caniuse.com 的链接给你 +100 分。太棒了!
标签: javascript blob slice