我正在使用 Adobe Flash Builder 4试用版。
我创建了一个 abc.mxml 应用程序,它在IDE中正常运行。现在,我想在我的一个应用程序中使用生成的 abc.swf ,所以我复制了
到文件系统中的其他位置。之后,当我尝试在浏览器中启动 abc.html 时,浏览器中没有显示任何内容。
之后,我在其他位置复制了整个 flex项目,并尝试启动相同的 abc.html 文件。即使这样也行不通。
我不知道这是什么问题。
已修改 ======================================= =====================================
答案 0 :(得分:0)
我的钱是沙箱安全问题。将文件保留在bin-debug下以防止它,或者在Flash Security Settings中添加您允许的文件夹和Flash文件。
答案 1 :(得分:0)
这是跨站点脚本编写的情况,请阅读:http://kb2.adobe.com/cps/142/tn_14213.html。
您从一个域(“file:/// c:...”)启动abc.html(包含adc.swf),但引用另一个域的数据(安装red5,可能是localhost)。
在服务器(red5)的根目录中创建cossdomain.xml。