По умолчанию ExternalInterface выдаст ошибку безопасности # 2060, если вы попытаетесь использовать ее из файла: // страница.Однако, если вы добавите параметр <param name="allowscriptaccess" value="always"/>
в свой код для вставки, он сможет общаться с JavaScript.
Документы на ExternalInterface ссылаются на это, в документации по исключениям для addCallback ()и вызов ().
РЕДАКТИРОВАТЬ: После дальнейшего обсуждения этого в комментариях ниже, кажется, что, хотя это работает для меня на Mac, это не работает на Windows.Ответ Эрика дает более подробную информацию о том, почему это не удается.