У меня есть большой интерактивный SWF-файл, и этот файл внедряется в мой HTML с помощью SWFObject. Я могу общаться с SWF с помощью JavaScript, и он отлично работает. Но у него нет предварительного загрузчика, и поскольку файл большой, я хочу показать загрузочное изображение или файл SWF, а когда файл загружен полностью, показать кнопку воспроизведения с помощью JavaScript.
Как понять, загружен ли файл полностью?
Я пробовал кучу решений, но ни одно из них не было успешным. Сначала я попытался создать предварительный загрузчик во флэш-памяти и загрузить свой внешний SWF-файл, а затем отправить сообщение в JavaScript о завершении события с использованием внешнего интерфейса, это сработало, но я больше не мог связываться с основными сценариями ActionScript сценариев с помощью JS.
Я нашел несколько библиотек JavaScript, которые должны вызывать событие, когда файл загружается, но это происходит, когда загрузка успешна (файл swf находится там и начинает загрузку).