Файловый API: Blob.slice - разрезанный от начала или байтовый после запуска?

Есть интересный вопрос, но я не могу найти документацию по этому поводу. Firefox 4 beta 10 поддерживает новый Blob.slice метод, который разрезает экземпляр Blob. slice принимает два аргумента: blob.slice(start, length), Теперь я заинтересован, если это ломтики start + 1 или из start, что означало бы, что мне придется увеличивать начало на единицу для каждого фрагмента файла.

Кто-нибудь пробовал это? У меня есть некоторые проблемы с загрузкой ломтиков, но как только это будет сделано, я также опубликую свой опыт здесь.

Уже спасибо,

Fabian

ресурс: https://developer.mozilla.org/en/DOM/Blob

1 ответ

Ах, я получил ответ. Оказывается, мне приходилось читать черновик W3C, но я не читал. Я нарезал изображения, отправлял их одно за другим в php-скрипт и собирал их вместе. Однако теперь у меня совершенно другая проблема: файлы отправляются в неправильном порядке и собираются в неправильном порядке:'(возможно из-за асинхронного поведения программы чтения файлов).

Во всяком случае, я прошу прощения за публикацию здесь напрямую. Думаю, я надеялся породить дискуссию...

С наилучшими пожеланиями,

Fabian

PS. Если кому-то будет интересен мой код, я выложу его на github, как только он заработает и добавит такие функции, как приостановка загрузки, индикаторы выполнения и т. д. Следите за моим блогом для получения информации о выпуске. (Fabdrol.com)

Другие вопросы по тегам