2011-09-17 93 views
0

在HTML5兼容的浏览器中使用文件访问功能了解Blob类型,我发现Chrome并不使用Blob.slice(),而是使用Blob.webkitSlice()Javascript Blob.slice方法跨浏览器?

有没有人知道是否有一种方法可以接受跨浏览器呢还是我需要写我自己的?

如果我需要写自己的,谁能指导我在Firefox和IE9中定义此方法的位置? (也许歌剧太)

编辑
找到了Firefox definition和看来,它曾经使用slice()但现在使用mozSlice()
使叶片Opera和IE9 +

+2

文件API不是在IE9支持,HTTP: //caniuse.com/#search=blob – epascarello

+0

我想为你提供+100分的链接给caniuse.com。真棒! –

回答

0

Epascarello在评论中回答了这个问题上面:

文件API不是在IE9支持,caniuse.com

+2

作为一个侧面说明,在此期间,“切片”在Chrome中前置前缀。 – pimvdb