相信用Flash Builder/Flex Builder做开发的大部分开发者都遇到过这样的问题,编译的swf在bin-debug中打开(不是在IDE环境中调试,而是直接双击用Flash Player打开),一切正常;而将其复制到其他文件夹,就会弹出安全错误。这是由于Flash Player对本地回放安全性的限制。详情可看官方文档中的“权限控制”部分。不想看官方文档的,继续往下看。
解决这问题的方法主要是以下两种:
一、使用本地信任文件
在Windows XP操作系统中,当前用户的本地信任文件路径为:
C:\Documents and Settings\[你的用户名]\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust
全局的信任文件路径为:
C:\windows\system32\Macromed\Flash\FlashPlayerTrust
在这个文件夹中新建一个纯文本文件,文件名使用英文,扩展名为cfg,其中的内容就是你要信任的swf文件所在的本地路径,每行一个路径即可。
例如,在我的信任路径中,已经被FlashBuilder自动建立了一个名为flashbuilder_plugin.cfg的本地信任文件列表,自动添加了当前所有项目的bin-debug目录,其部分内容为:
C:\Documents and Settings\Administrator\Adobe Flash Builder 4 Plug-in
E:\works\kaitian\demo\TestNullFun\bin-debug
E:\works\kaitian\demo\TestPost\bin-debug
E:\works\kaitian\demo\Vector\bin-debug
E:\works\zrong.googlecode.com\bin
由于默认这些目录已经存在于信任文件中,因此是被信任的,这样在bin-debug下直接打开swf文件,没有权限限制。而如果复制到其他文件夹,而那个文件夹并不在被信任的目录中,就会有权限的限制,从而出现安全错误。
二、在本程序的编译器输入编译指令:-use-network=false;
分享到:
相关推荐
标题中的“解决swf文件复制到另外的电脑上打不开的问题”主要涉及到的是与Adobe Flash相关的技术问题。SWF文件是Adobe Flash平台用于播放交互式矢量图形、视频和应用程序的文件格式。当用户尝试在不同的计算机上打开...
转到管理->工具-> Sitemap XML(如果出现错误消息,请将XML文件的权限更改为777)。 要进行此更新并自动通知Google,您需要通过主机的控制面板设置Cron作业。 适用于Zen-Cart 1.3.9f和更早版本。编辑文件包括/的....
这样,无论你在哪里打开演示文稿,系统都能找到对应的Flash文件,从而避免出现图1所示的错误。记住,保持文件组织简洁,避免额外的文件混杂,能帮助你更好地管理和传播你的PowerPoint演示文稿。 总之,解决...
安装FusionCharts Free到web应用非常简单,只需两步:首先,在web应用的根目录下创建一个名为FusionCharts的文件夹,然后将Charts文件夹中的所有SWF文件和JSClass文件夹复制到这个新创建的FusionCharts文件夹内。...
- 解决方案是将视频文件复制到PPT文档所在的文件夹,并更新链接。 #### 四、视频格式不兼容问题 **问题描述:** 有时候,PPT文档中插入的视频文件格式可能不受Office PowerPoint 2007支持。 **解决方法:** 1. **...
安装过程非常简单,只需在web应用的根目录下创建一个名为FusionCharts的文件夹,然后将所有SWF文件复制到这个新文件夹中。这样,你就成功地将FusionCharts集成到你的web应用中。 通过JavaScript文件,你可以轻松地...
SWFUpload 是一款开源的...解压后,你会得到包含JavaScript文件、Flash文件(SWF)以及示例代码的文件夹。将这些文件复制到你的项目目录中,然后在HTML页面中引入SWFUpload的JavaScript库和Flash对象。 ```html ...
- 没权限建立文件夹错误提示 红色 - 打开dialog 不显示问题。先显示后打开 - ajax error 系统错误 对话框提示内容 - 懒加载优化 ###ver2.3 `2014/6/2` ---- ####update: - 拖动url——创建ext app - 文件...
5.修复后台服务器文件管理,文件总大小超过几G会出现页面程序错误BUG 6.完善后台JS复制事件 7.修复其他BUG (1~4更新点感谢白帽:seraph1984,通过乌云平台告知我们网钛。这些入侵漏洞只要有根据程序后台引导页提示...
- 检查是否已经将所有必要的JavaScript文件复制到正确的文件夹中。 - 确保HTML代码中包含了正确的FusionCharts.js路径。 - 需要排除任何JavaScript语法错误或运行时错误。 - 确保图表的JavaScript变量、图表ID和...
网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的...
关键步骤是从Blazeds项目中解压`blazeds.war`文件,并将解压后的两个文件夹复制到Java项目的`WebRoot`目录下,同时将`WEB-INF/lib`下的jar文件添加到项目路径。接着,在项目中添加Flex项目类型,选择“无/其他”作为...
3. 复制或解压文件:将下载的多国语言包解压到一个临时文件夹,然后找到里面的features和plugins目录。 4. 替换或合并文件:将features和plugins目录下的文件复制到你的Eclipse安装目录的相应子目录下。如果你已经...
安装时,只需在Web应用根目录下创建一个名为FusionCharts的文件夹,然后将所有SWF文件复制进去。对于学习和测试,也可以将其安装在本地计算机的任何位置。 要使用FusionCharts_free,首先需要引入相应的JavaScript...
4. 查找到完整的文件路径后,复制到下载工具就可以下载了。 这种方法的优点是适合所有浏览器,无需安装专用工具。但是,如果网页使用脚本来调用Flash,用此方法就不一定找得到动画的文件路径了。 方法二:百度工具...
将Flex Builder插件中的两个关键文件夹复制到MyEclipse的eclipse目录下,同时将Flex编译器也复制到相应位置。 第四步,启动MyEclipse并切换到Flex Development模式。在该模式下,可以创建Flex项目。创建新项目时,...
在安装和使用FusionCharts时,首先需要在Web项目目录下创建一个名为FusionCharts的文件夹,并将所有SWF文件复制到其中。接着,在页面中引入FusionCharts.js,通过标签指定源文件路径。生成报表数据有两种方法,一是...
如果你需要中文界面,可以先安装原版程序,然后将汉化文件中的语言包复制到FlashDevelop的安装目录下的“Languages”文件夹中。重启FlashDevelop,选择“工具”菜单下的“设置”选项,找到“语言”设置,选择“简体...