如果你创建了一个Flex项目,需要给你的客户去演示,所以你需要在无网络连接的情况下打开你的应用(当然你事先准备了一些模拟的数据比如XML),问题出现了,Flash Player会警告禁止你的应用访问本地资源,你的应用就无法正常演示了。
这种情况下该怎么办呢?
实际上我们通过分析可以得知,一个SWF的数据访问模型有两种,一种是访问网络,一种是访问本地数据,默认情况下,Flex编译后的SWF文件都是属于第一种情况的(只可访问网络),如果我们要把它改为只可访问本地数据模式,则需要在Flex项目的编译参数中增加:
-use -network= false