我有1帧主SWF。在第一帧中,我包括codeAS2.as,如下所示:
#include "codeAS2.as"
(对不起,可能听起来很原始)
当我在Flash CS4中测试影片时,一切正常,它会加载来自同一文件夹中的XML文件menu.xml
的所有数据。使用Flash中的模拟下载功能,它运行正常,没有一个错误,一切都加载。
现在是headscratcher,一旦我上传并运行它,它就不起作用了。服务器是Linux机器,我在Mac上工作。
我在外部加载的所有东西都与SWF在同一个文件夹中,所以我没有绝对路径,都是相对于SWF的。这可能是某种沙箱问题吗?
以下是网址:virleo(underscore)new.html SWF:virleo(underscore)new.swf 代码:codeAS2.as (inline code)和Menu.as (class)
答案 0 :(得分:0)
像你这样的问题被多次回答。我昨天记得一个。我没有链接,但你应该改变一个选项。在File> Publish Settings中查看它。应该出现窗口。转到“Flash”选项卡,将“本地播放安全性”选项更改为“仅限访问网络”。应该工作。
答案 1 :(得分:0)
在文件>发布设置中查看它。应该出现窗口。转到“Flash”选项卡,将“本地播放安全性”选项更改为“仅限访问网络”。应该工作。
但不