Есть ли событие ошибки при загрузке Flash?
-
03-07-2019 - |
Вопрос
Есть ли способ обнаружить ошибку, когда Flash-плагин загружает свое содержимое?
По сути, я хочу предоставить некоторый альтернативный контент на случай, если что-то пойдет не так, когда Flash-плагин попытается загрузить свой .swf-файл.
Файл .swf управляется системой типов CMS, и поэтому я хочу создать какой-то резервный контент по умолчанию на случай, если что-то пойдет не так, например, файл .swf был удален.
Я знаю, как определить версию флэш-памяти и т. д.но я не могу найти никаких ресурсов по этому типу сценария.
Ваше здоровье
Решение
Если вы встраиваете с SWF-объект, то я думаю, вы захотите посмотреть на результат встраивания javascript:
var so = swfobject.createSWF( ... );
Вот некоторые подробности:http://pipwerks.com/lab/swfobject/test-embed-success/index.html
Другие советы
К сожалению, такого события нет, и вы не можете обнаружить его с помощью SWFObject.
Это возможно только в том случае, если вы собственный SWF-файлы.
ПРИМЕЧАНИЕ:Успех считается истинным, если доступен минимальный требуемый проигрыватель Flash и что был создан элемент DOM подключаемого модуля Flash для SWF. SWFObject не может определить, действительно ли загружен запрос SWF-файла или нет..