【问题标题】:File API: Blob.slice - sliced from start, or byte after start?文件 API:Blob.slice - 从开始切片,还是开始切片?
【发布时间】:2011-06-13 03:53:45
【问题描述】:
有一个有趣的问题,但我找不到任何关于它的文档。 Firefox 4 beta 10 支持新的Blob.slice 方法,该方法对 Blob 实例进行切片。 slice 接受两个参数:blob.slice(start, length)。现在,我对它是从 start + 1 还是从 start 切片感兴趣,这意味着我必须为文件的每个切片将 start 递增 1。
有人试过吗?我在上传切片时遇到了一些问题,但一旦完成,我也会在这里发布我的经验。
已经谢谢了,
法比安
资源:https://developer.mozilla.org/en/DOM/Blob
【问题讨论】:
标签:
javascript
api
file
blob
slice
【解决方案1】:
啊,我得到了答案。原来我必须阅读 W3C 草案,但我没有。我已经对图像进行了切片,将它们一一发送到 php 脚本,然后将它们重新组合在一起。但是,我现在遇到了一个完全不同的问题:文件以错误的顺序发送并以错误的顺序放在一起:'((可能是由于文件阅读器的异步行为)。
无论如何,我很抱歉直接在这里发帖。我想我希望引起讨论......
最好的问候,
法比安
ps.:如果有人对我的代码感兴趣,我会尽快将它放在 github 上,等我让它工作并添加功能,如可暂停上传、进度条等。请关注我的博客以获取发布信息. (fabdrol.com)