![]() |
упаковать файл и отправить
делаю так:
Код AS3:
|
Смотрите тут
|
что там именно смотреть? deflate прекрасно работает
|
Возможно нужно сделать условие, что когда file.data.deflate() выполнить file.upload(request)
|
я проверил таким способом:
trace(file.data); |
Есть подозрения, что раз вы пишете file.upload, то и отправляется file (из файловой системы)... Формируйте сами URLRequest и сами же устанавливайте ему data в виде массива байт или ByteArray (первое работать будет точно, про второе не уверен).
|
file.data выдаст вам копию. Зачем вы жмете одну копию, а отправляете другую. Му-ха-ха!
|
в смысле "выдаст"? я же не пишу file.data=file.data.deflate();
я пишу trace(file.data); // неупакованные данные file.data.deflate(); trace(file.data); // упакованные данные я тут в инете полазил и похоже что даже если отправлять данные каким либо способом кроме FileReference.upload() то нельзя будет контролировать прогресс заливки, что для меня важно :( |
В прямом смысле. file.data это копия файла. file.upload отправляет другую копию.
Код AS3:
|
а все, я понял, почему-то думал что процесс аплоадинга такой:
1. FileReference->browse 2. FileReference->load 3. FileReference->upload 2-ой пункт оказывается не нужен :D всем спасибо |
| Часовой пояс GMT +4, время: 00:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.