Security 安全沙盒冲突-加载文件系统和网络SWF文件

Security 安全沙盒冲突-加载文件系统和网络SWF文件,security,flash,sandbox,flash-cs4,Security,Flash,Sandbox,Flash Cs4,我用Flash构建了我的整个网站,并在其中嵌入了几个swf对象(幻灯片)。当我将其发布为swf电影时,一切正常,但现在我想上传我的网站,出现一条错误消息,说: 错误#2044:未处理的SecurityErrorEvent:。text=错误#2140:安全沙盒冲突:file:///mylayout.swf 无法加载file:///slideshow_1.swf. 本地与文件系统和本地与网络SWF文件不能相互加载 我知道这与一个swf文件是文件系统本地的,另一个是通过网络本地的这一事实有关,但在我的

我用Flash构建了我的整个网站,并在其中嵌入了几个swf对象(幻灯片)。当我将其发布为swf电影时,一切正常,但现在我想上传我的网站,出现一条错误消息,说:

错误#2044:未处理的SecurityErrorEvent:。text=错误#2140:安全沙盒冲突:file:///mylayout.swf 无法加载file:///slideshow_1.swf. 本地与文件系统和本地与网络SWF文件不能相互加载

我知道这与一个swf文件是文件系统本地的,另一个是通过网络本地的这一事实有关,但在我的发布设置中,我告诉它只访问本地文件。那没用

我在
www.all-inkl.com
主持我的网站;除此之外,我还没有上传它;我只是离线测试。我知道我应该在某处添加此代码:

<allow-access-from domain="localhost" secure="true"/>`
`

但我不知道该加在哪里。也许是我的时间线?

crossdomain.xml文件应该指定您的服务器名。例如,看一看

你必须在那里指定域名。您的服务器还应该有一个crossdomain.xml。在那里添加相应的服务器名称。例如,如果您使用的是localhost,请尝试添加

<allow-access-from domain="localhost" secure="true"/>

检查swf加载路径。尝试指定整个路径,如“hppt://www.yourdomain.com/yourweb/mylayout.swf“每个主权财富基金都是这样。并设置allowScriptAccess的swf嵌入标记所在的html代码:“始终”