Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   FileReferenceList и JPGEnconer (http://www.flasher.ru/forum/showthread.php?t=141694)

temchik2004 02.07.2010 11:03

FileReferenceList и JPGEnconer
 
Дорогие Форумчане Помогите!
Я в Flash новенький!
У меня есть масовый загрузчик картинок он все загружает, но надо чтобы перед загрузкой он выдавал эти фотографии(так сказать на предпросмотр)!
Код AS3:

stop();
Security.allowDomain("http://localhost/")
browse.addEventListener(MouseEvent.CLICK, Obzor);
function Obzor (event:MouseEvent)
{       
var fileRefList:FileReferenceList = new FileReferenceList();
fileRefList.addEventListener(Event.SELECT, selectHandler);
var imageFilter:FileFilter = new FileFilter("Images", "*.jpg; *.jpeg; *.gif; *.png");
fileRefList.browse(new Array(imageFilter));
 
function selectHandler(event:Event):void
{
    var request:URLRequest = new URLRequest("http://localhost/upload/uploader.php");
    var file:FileReference;
    var files:FileReferenceList = FileReferenceList(event.target);
    var selectedFileArray:Array = files.fileList;
    for (var i:uint = 0; i < selectedFileArray.length; i++)
    {
        file = FileReference(selectedFileArray[i]);
        file.addEventListener(Event.COMPLETE, completeHandler);
        trace("File " + file.name + " is selected.");
        try
        {
            file.upload(request);
        }
        catch (error:Error)
        {
            gotoAndStop(3);
        }
    }
}
function completeHandler(event:Event):void
{
    gotoAndStop(2);
}
}

Вопрос как из FileReference переделать в bitmap?

nOobCrafter 02.07.2010 11:49

Читайте про этот метод Loader.loadBytes();

temchik2004 04.07.2010 19:43

Вложений: 1
та чтото не получаеться!
посмотрите что не так?


Часовой пояс GMT +4, время: 15:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.