Мне нужно из выбранных пользователем файлов (FileReferenceList.browse()) получить информацию из этих файлов, записать инфу в массив и вызвать функцию JS. Хотелось бы так, но getData() использует load():

Код AS3:
var data: Array = [];
for (var i: uint = 0, len: uint = files.length; i < len; i++)
{
data.push(getData(files[i]));
}
ExternalInterface.call('flashExternalCall_selectedFilesHandler', data);
Если добавлять данные по событию загрузки, то когда вызывать ExternalInterface.call('flashExternalCall_selectedFilesHandler', data)?