Actionscript не может вызвать JavaScript из локально сохраненного HTML - PullRequest
0 голосов
/ 11 мая 2010

Я пытаюсь выполнить вызов функции JavaScript из ActionScript 3.0 через ExternalInterface.call (). Я видел много онлайн примеров, где метод работает отлично. Но все загруженные копии примеров не работают. Flash Player не может вызвать javasript из-за проблем безопасности контейнера swf-html. Я уже пытался установить значение allowScriptAccess из «sameDomain» в «всегда». Это не решило проблему. PS: браузеры: Firefox 3.6, IE 7.0s; флеш плеер: v10.0

1 Ответ

0 голосов
/ 11 мая 2010

Вы должны добавить папку, содержащую SWF-файл, из которого вы хотите использовать ExternalInterface.call (), в список доверенных сайтов.

Щелкните правой кнопкой мыши Flash Player, выберите «Настройки ...», выберите вкладку «Конфиденциальность», нажмите «Дополнительно ...», перейдите на «Панель глобальных настроек безопасности» на открывшейся странице и добавьте свой папку в список.

Или нажмите здесь:

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

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