Определение флэш-компонента загружено - PullRequest
0 голосов
/ 25 августа 2009

У меня есть HTML-страница, содержащая флэш-файл, Мне нужно написать код в JavaScript, который будет выполняться после загрузки флэш-файла. (на самом деле это код для переопределения __flash__removeCallback для решения известной строки: ошибка 52: https://bugs.adobe.com/jira/browse/FP-529)

Фактическое решение для этой ошибки заключается в использовании window.onUnload. Но в моих случаях это невозможно, так как компонент flash находится в iframe, а window.onUnload вообще не запускается.

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

есть ли у кого-нибудь здесь решение для отслеживания, когда флэш-файл завершил загрузку

OR

Любое другое решение для ошибки, которая не включает отслеживание window.onUnload?

Ответы [ 2 ]

1 голос
/ 25 августа 2009

Если вы встраиваете флэш-файл с помощью SWFObject , вы можете использовать embedSWF 'callbackFn', который вызывается при загрузке файла.

1 голос
/ 25 августа 2009

Избегайте использования iframe. Переместите внутренний HTML-код iframe в элемент div. Тогда вы, вероятно, сможете поймать событие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...