Я загружаю несколько огромных изображений в свое приложение flex / as3, но мне не удается уловить ошибку, когда во флэш-плеере заканчивается память.
Вот то, что я думал, может работать (я использую ???? , потому что я не знаю, что ловить):
try{
images = new Array(frames);
for (var i:uint = 0; i < frames; i++){
imagesBA[i] = new BitmapData(width, height, false, 0x000000FF);
}
}
catch(error:????){
Alert.show("Out of memory!");
}
Любая идея, что ???? может быть?
Или кто-нибудь знает, как перехватить, когда для переменной нет памяти?