SWF-файл не открывается в IE
Я разработал флэш-презентацию с использованием Adobe Flash Professional CS5.5 без скриптов внутри. Он просто содержит кучу изображений, распределенных по временной шкале, и музыкальный файл.
Когда я открываю в IE8, я получаю следующие ошибки:
VerifyError: Error #1014: Class flashx.textLayout.container::TextContainerManager could not be found.
ReferenceError: Error #1065: Variable Icon is not defined.
ReferenceError: Error #1065: Variable FLVPlayback is not defined.
ReferenceError: Error #1065: Variable Font_2 is not defined.
ReferenceError: Error #1065: Variable MainTimeline is not defined.
После нажатия кнопки "Продолжить" для всех ошибок появляется только черный экран.
Но при открытии того же SWF в Google Chrome он работает нормально.
Это версии Flash Player:
Для IE8: 11,5
Для Google Chrome: 11,8 (в котором он работает нормально)
Я также тестировал в IE9 с версией флеш-плеера 13, и с этим также не было никаких проблем.
В другой системе, с IE8 и Flash 11.3, SWF открывается, но не проигрывает Chrome с Flash версией 11.8
Я полностью сбит с толку вещами, происходящими вокруг этого.
Кто-нибудь может мне помочь с этим вопросом? Или перенаправьте меня в какое-нибудь место, где я могу найти экспертов по flash, если это не то место, где можно разместить вопрос.
2 ответа
Проблема с настройками публикации. SWF-файл, который публикуется с использованием cs5.5, поддерживается Flash-плеерами 10 и 12, но не 11-ю. Таким образом, когда я изменил настройки публикации и установил версию флеш-плеера на Lite4 с действием scrpt3 (другой мудрый звук не воспроизводится) работает нормально со всеми браузерами.
VerifyError: Ошибка № 1014: класс flashx.textLayout.container
Это говорит о том, что вы используете текст TLF, который не является необходимым в большинстве случаев и официально считается устаревшим. Поскольку у вас есть Flash CS5, измените своего целевого игрока на Flash Player 9 и нажмите OK. Это заставляет весь текст TLF в FLA быть заменен обычными TextFields. Затем вы можете обновить до Flash Player 10/11 в настройках публикации, и все будет хорошо.