Как загрузить изображение в Action Script? - PullRequest
0 голосов
/ 01 декабря 2010

Как загрузить изображение в Action Script?

Я использовал следующий код, но изображение не было загружено .var ldr: Loader = new Loader ();

 var url:String = "D:\BlackBerry\workspace\SoundTest\blackberry-tablet-icon.png.bmp"; 
 var urlReq:URLRequest = new URLRequest(url); 
 ldr.load(urlReq); 
 addChild(ldr);
 stage.nativeWindow.visible = true;`

Пожалуйста, помогите?

1 Ответ

0 голосов
/ 01 декабря 2010

Вам нужно проверить ошибки, которые выдает этот загрузчик:

ldr.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onError);
ldr.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, onStatus);

function onError(e:IOErrorEvent):void{
    trace(e);
}
function onStatus(e:HTTPStatusEvent):void{
    trace(e);
}

Теперь вы можете отфильтровать ошибки и найти в сети конкретную стрелку, которую выдает этот загрузчик.

Я думаю,это ошибка безопасности.Flash не позволяет загружать изображения вне его домена (исключение составляет отладочная версия в Flash CS5) http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/SecurityError.html

...