It looks like you're new here. If you want to get involved, click one of these buttons!
function fileSelectSingleHandler(event:Event):void {
// Check if the filename already exists in the queue
fileItem = new Object();
fileItem.file = FileReference(event.target);
//new code
fileItem.file.addEventListener(Event.COMPLETE, loadImageData);
fileItem.file.load();
//end of new code
uploadify_clearFileUploadQueue(true);
(...)
}
function loadImageData (evt:Event) : void {
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, getImageDims);
loader.loadBytes(fileItem.file.data);
}
function getImageDims (evt:Event) : void {
var sourceBMP:Bitmap = evt.currentTarget.loader.content as Bitmap;
debug(sourceBMP.width + ', ' +sourceBMP.height);
}