Como obter imagem se eu arrastar e soltar uma imagem do Google Chrome ou Internet Explorer no AS3

Estou tentando arrastar uma imagem do Google Chrome ou Internet Explorer e soltar no meu projeto Flex, mas não consigo obter a imagem diretamente da pasta temporária, como o Mozilla Firefox,

Por exemplo, estou usando os seguintes códigos: vá arrastar e soltar imagens da pasta temp do sistema no caso do Mozilla Firefox:

this.addEventListener(NativeDragEvent.NATIVE_DRAG_DROP, onNativeDragDrop);

private function onNativeDragDrop(vEvent:NativeDragEvent)
{
    var dropFiles:Array = vEvent.clipboard.getData(ClipboardFormats.FILE_LIST_FORMAT) as Array;

    if(dropFiles && dropFiles.length > 0)
    {
        var original:File = File(dropFiles[0]);
        var nativePath:String = original.nativePath;
    }
}

Em nativePath, estou obtendo o caminho em que a imagem é inicialmente armazenada como: "C: \ Users \ User_Name \ AppData \ Local \ Temp \ ubeh2wbl.bmp"

Mas, no caso do Google Chrome ou do Internet Explorer, estou recebendoNULO em nativePath.

Portanto, não sei onde o Google Chrome ou o Internet Explorer armazenam as imagens inicialmente.

Alguém tem uma idéia de onde está armazenando ou como resolver esse problema?

questionAnswers(1)

yourAnswerToTheQuestion