Файловый API: Blob.slice - разрезанный от начала или байтовый после запуска?
Есть интересный вопрос, но я не могу найти документацию по этому поводу. Firefox 4 beta 10 поддерживает новый Blob.slice
метод, который разрезает экземпляр Blob. slice
принимает два аргумента: blob.slice(start, length)
, Теперь я заинтересован, если это ломтики start + 1
или из start
, что означало бы, что мне придется увеличивать начало на единицу для каждого фрагмента файла.
Кто-нибудь пробовал это? У меня есть некоторые проблемы с загрузкой ломтиков, но как только это будет сделано, я также опубликую свой опыт здесь.
Уже спасибо,
Fabian
1 ответ
Ах, я получил ответ. Оказывается, мне приходилось читать черновик W3C, но я не читал. Я нарезал изображения, отправлял их одно за другим в php-скрипт и собирал их вместе. Однако теперь у меня совершенно другая проблема: файлы отправляются в неправильном порядке и собираются в неправильном порядке:'(возможно из-за асинхронного поведения программы чтения файлов).
Во всяком случае, я прошу прощения за публикацию здесь напрямую. Думаю, я надеялся породить дискуссию...
С наилучшими пожеланиями,
Fabian
PS. Если кому-то будет интересен мой код, я выложу его на github, как только он заработает и добавит такие функции, как приостановка загрузки, индикаторы выполнения и т. д. Следите за моим блогом для получения информации о выпуске. (Fabdrol.com)