[ruFlash] Как заставить класса BulkLoader грузить файлы нужного типа?

13 views
Skip to first unread message

Павел Гольцев

unread,
Oct 26, 2009, 6:26:49 PM10/26/09
to ruf...@googlegroups.com
Всем доброго времени суток!
Булк лоадер имеет такую особенность, когда загружаешь файл с
расширением, отличным от типа файла, то после попытки получить объект
через нужную функцию выдается ошибка.
Пример. Я загружаю файл, который является картинкой, с адреса
http://prime/upload/phpE30F.tmp. Расширение файла при загрузке tmp,
хотя файл является изображением. Далее эта картинка загружается так:

var url:String = "http://prime/upload/phpE30F.tmp";
var _res_ldr:BulkLoader = new BulkLoader("external");
var props_obj:Object = { maxTries:MAX_LOAD_TRIES };
_res_ldr.add(url, props_obj);
_res_ldr.addEventListener(BulkProgressEvent.COMPLETE, resLoadCompleteHandler);
_res_ldr.start();

protected function resLoadCompleteHandler(e:BulkProgressEvent):void {
addChild(_res_ldr.getBitmap(url));
}

Так вот после успешной загрузки и попытки получить загруженное
содержимое по ссылке, выдается ошибка след. содержания
[BulkLoader] Failed to get content with url:
'http://prime/upload/phpE30F.tmp'as type: [class Bitmap]

Насколько я понял из сообщения об ошибке, булклоадер не может
определить тип файла при загрузке и после нее соотв. не может
произвести нужное преобразование. Кто сталкивался и как решали?
Спасибо.

Ruslan Shestopal

unread,
Oct 26, 2009, 8:42:51 PM10/26/09
to ruf...@googlegroups.com

а если в props_obj домазать { type:"image" } чё выдаст?

Павел Гольцев

unread,
Nov 3, 2009, 5:02:28 AM11/3/09
to ruf...@googlegroups.com
> а если в props_obj домазать { type:"image" } чё выдаст?

Заработало как надо, спасибо огромное. Вот тока почему это
недокументировано, непонятно :( Или я не нашел, но в справке по
props_obj этого точно нет.

Pavel fljot

unread,
Nov 3, 2009, 6:05:36 AM11/3/09
to ruf...@googlegroups.com
> Вот тока почему это
> недокументировано, непонятно :( Или я
> не нашел, но в справке по
> props_obj этого точно нет.

ой ли? http://code.google.com/p/bulk-loader/wiki/UsingTypes

Павел Гольцев

unread,
Nov 3, 2009, 6:23:03 AM11/3/09
to ruf...@googlegroups.com
Гы, я имел ввиду доку, которая вместе с исходниками идет :) Там
почему-то нет. А за ссылочку спасибо, почерпнул для себя много нового.
> ой ли? http://code.google.com/p/bulk-loader/wiki/UsingTypes

Roma Oskolkov

unread,
Dec 13, 2009, 6:54:11 AM12/13/09
to ruf...@googlegroups.com
А кто-нибудь грузил видео .mov с помощью БулкЛоадера?
В http://code.google.com/p/bulk-loader/wiki/UsingTypes нет такого типа пока.
Reply all
Reply to author
Forward
0 new messages