Flash AS2 - изменения свойств ролика LoadMovie не отображаются в браузере - PullRequest
0 голосов
/ 13 апреля 2011

Используя loadmovie, я загружаю внешний SWF-файл в другой домен.Любые изменения свойств, сделанные для фрагмента ролика в загруженном SWF-файле, не отображаются в броузере.

container.emc.loadMovie("http://externaldomain.com/movieA.swf");

Внутри фильмаA находится "окно" фрагмента ролика.Я не хочу, чтобы "коробка" была видна, поэтому я использовал

container.emc.box._visible = false;

. На данный момент все работает нормально, когда я просматриваю SWF-файл из Flash (CS3), я вижу, что поле не видно.

Когда я открываю SWF-файл в браузере, фильм A загружается, но в поле не устанавливается невидимость.Это происходит со всеми браузерами или любыми настройками публикации, которые я пробую.

Заранее спасибо

1 Ответ

0 голосов
/ 19 апреля 2011

Похоже на проблему с кешированием.Краткосрочное исправление - очистить кэш и повторить попытку.Чтобы предотвратить это в долгосрочной перспективе, нужно использовать средство кеширования:

container.emc.loadMovie("http://externaldomain.com/movieA.swf"+ '?r=' + int(Math.random() * 100000);

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

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