Flash

A collection of 4 posts

Flash

只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源

自从Flash8以后,为了安全考虑,本地SWF文件是不能访问其他资源的。但是有两个例外,即“仅限于文件系统的 SWF 文件”和“可信的本地 SWF 文件”,下面我们分别讨论这两个例外。 解决方案一:Flex编译参数增加-use-network=false或Flash输出选项Access local files only 确保Flex程序不能访问网络连接。即”仅限于文件系统的 SWF 文件“。此时SWF文件只能在本地运行。此方法通常适用于本机运行的一些SWF程序,如CD的autorun文件。缺点是传到网上不能运行,也不能在本地访问网上的东西。即本地网络相隔离。 解决方案二、在%windir%/System32/Macromed/Flash/FlashPlayerTrust(对单用户是Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust)