Actionscript无法从本地保存的html中调用javascript

时间:2010-05-11 18:41:21

标签: javascript actionscript

我尝试从actionscript 3.0开始调用javascript函数 ExternalInterface.call()。 我已经看到很多在线示例,其中该方法完美无缺。但是所有下载的示例副本都不起作用。由于swf-html容器安全问题,Flash播放器无法调用javasript。我已经尝试将allowScriptAccess值从“sameDomain”设置为“always”。它还没有解决问题。 PS:浏览器:firefox 3.6,IE 7.0s; flash player:v10.0

1 个答案:

答案 0 :(得分:0)

您必须将包含要使用ExternalInterface.call()的SWF的文件夹添加到可信站点列表中。

右键单击Flash Player,选择“设置...”,选择“隐私”选项卡,单击“高级...”,转到打开的页面上的“全局安全设置”面板,然后添加文件夹到列表。

或者,点击此处:

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