Отключите окно с сообщением об ошибке при загрузке внешнего фильма с помощью actionscript 3

#actionscript-3

Вопрос:

У меня есть скомпилированный swf-файл, и я не могу его редактировать, но фильм работает нормально (но выдает сообщение об ошибке с окном сообщения).

Я использую его из другого фильма (загружаю с кодом as3). Когда загрузчик загружает фильм, появляется окно с сообщением об ошибке.

Интересно, можно ли отключить ошибки при загрузке фильма с помощью as3.

Вот ошибка в окне сообщения:

 "TypeError: Error #1009: Cannot access a property or method of a null object reference.
at motionsound11_fla::_all_29/motionsound11_fla::frame249()"
 

ДА. Вот сообщение об ошибке (отредактировано мое первое сообщение):

 "TypeError: Error #1009: Cannot access a property or method of a null object reference.
at motionsound11_fla::_all_29/motionsound11_fla::frame249()"
 

И я не хочу декомпилировать свой фильм. При декомпиляции он становится более сложным. Да, за понимание проблемы я это сделал. Но моя первая проблема — отключить окно с сообщением об ошибке.

Большое спасибо.


Да, Вы правы. В браузере нет ошибки (с плагином flash player). Мой проект не будет находиться в браузере. Это будет исполняемый файл (.exe) или .swf . Таким образом, люди, у которых на компьютерах есть «Adobe Flash CS3», увидят ошибку в файле формата swf.

(я добавлю эту информацию к своему вопросу : «Загрузчик не будет на веб-странице. Он будет использоваться как файл .swf или исполняемый файл» )

И ваш ответ приемлем. Я опубликую как html — страницу, а не .exe или .swf. Это будет более безопасным,динамичным и не будет зависеть от платформы.


Спасибо.

Ответ №1:

Возможно, я здесь ошибаюсь, но я не уверен, что выпускная версия плагина Flash player приведет к подобной ошибке — вы запускаете это в плагине отладки? Что вы могли бы сделать, так это протестировать коробку, которая, как вы знаете, никогда не использовалась для разработки — возможно, ошибка просто не появится при развертывании приложения.

Тем не менее, любые разработчики Flash, которые используют ваше приложение, все равно могут его увидеть!

Комментарии:

1. Загрузчик не будет находиться на веб-странице. Он будет использоваться как swf-файл или исполняемый файл

2. Теперь я решаю опубликовать его как веб-страницу. Таким образом, проект будет более безопасным и динамичным. Спасибо