[ActionScript 3] 本地安全沙箱问题最快解决方法

使用FLex4.0时, Chrome等浏览器会报 安全水箱问题.....

 

解决方案:
打开flash全局安全配置面板并在页面中的配置面板中添加可信任的swf文件或者文件夹:

若是记不住全局安全配置面板的网址也没关系,可以在嵌有flash的网页中右击弹出的菜单中选择“全局设置”(只有在嵌入网页中的flash中有此选项,在本地flashPlayer中打开没有),之后会弹出一个页面,此页面中有一个“全局保密性设置面板”的超链接,点击后即可进入安全配置面板页面:

最后,如果你添加了一个文件还是报安全沙箱错误的话,狠一下心,直接把你整个项目文件夹都添加为信任再试试吧,

 

这里我直接添加盘符:

 

 

 

引用:  http://bbs.9ria.com/thread-69309-1-1.html

 

 

 

 

以下这些方法是网络上比较常见的方法:  不是很好.......

本地运行swf时,当提示:“Error #2044: 未处理的 securityError:。 text=Error #2140: 安全沙箱冲突:xxx.swf 不能加载yyy.swf。仅限于文件系统的 SWF 文件和仅限于网络的 SWF 文件不能彼此加载。”这种报错时怎么解决呢?网上存在很多方法,最多的两种方法就是:
1.project-properties-flex compiler-添加命令参数:-use-network=false
2.在C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust目录下添加一个文件,比如:1.txt(文件名可任意起),文件内容为:“D:\demo\test\”即项目的路径,当然也可以设置为“D:\”
但是我觉得这两种方法有时不一定有效,而且麻烦,还要重新编译啥的,我选择的方法是另外一种更方便的方法,我看了下网上好像没什么人提到这种方式,我在这里发个帖,知道此方法的人就不必看了,不知道的人参考一下:

时间: 2024-08-04 04:01:18

[ActionScript 3] 本地安全沙箱问题最快解决方法的相关文章

Oracle 使用本地IP地址连接异常的解决方法

前几天的安装的Oracle测试环境,今天发现不能使用本地IP连接,连接提示错误 "Oracle the network adapter could not establish the connection" 这个问题折腾我时间比较长,网上很多资料都不太适合我的情况.不过最后还是被找到了 花了很多时间在其他方面没有锁定问题根源. 1 开始以为是防火墙 server client端都排除 2 oracle client端问题 (ubuntu 安装的client端) 3 最后用程序测试发现还

【原创】本地用户无法登录vsftp的解决方法

把vsftpd.conf里面的local_enable打开之后,本地用户还是无法登录(匿名用户是没有问题的!!) 老是提示530错误!!! 经反复折腾. 找到二种可能原因: 一. vsftpd.conf里面的pam_service_name=vsftpd 要写全绝对路径 类似这样的形式 pam_service_name=/etc/pam.d/vsftpd 二. /etc/passwd中用到的shell路径不能用链接的形式!!! 比如 ln -s /bin/csh /usr/bin/csh   /

iOS的本地推送删除不了解决方法

最近在研究苹果推送,当测试本地推送的时候,发现一个问题,就是一旦你添加了一个本地推动的通知,当你修改代码,删除应用,当你再次运行app,它还是会在横幅上面弹出推送,尼玛怎么搞都删除不了,近乎崩溃了,开始以为是ios7的Bug,苹果爹自ios7之后各种bug曾出不穷,不过最后冷静思考了一下,有木有可能App本地的推送是设置系统里面,所以你在app删除本地推送的代码都没办法取消推送,于是终于给我找到了一个 cancelAllLocalNotifications方法,尼玛,蛋疼的本地推送终于不见了..

IIS7本地ASP(错误 80004005)解决方法

解决办法: 设置权限步骤:进入系统C:/wondows/Temp,右键Temp文件夹,选择"属性">选择"安全"选项卡> 单击"高级",弹出Temp的高级安全设置,点击"更改权限",然后再弹出窗口单击"添加": 弹出如下窗口,单击"高级" 最后,如下图123步骤,立即查找,选中IUSR,然后确认 ok,再次打开ASP程序后台试试,不在提示错误了!

mysql连接报错 2003-10038最快解决方法

mysql连接报错2003-10038没有启动MYSQLcmd启动mysql无效的原因手动启动MySQL的方式:点击我的电脑->控制->文件->服务找到要开启的服务1. 必须要使用管理员身份运行cmd程序那么如何用管理员身份来运行cmd程序呢? 法一: .在开始菜单的搜索框找cmd.exe,单击右键选择属性,并选择以管理员身份运行法二: 创建命令提示符(cmd.exe)的桌面快捷方式,单击右键选择属性,并选择以管理员身份运行,确定. 以后直接使用快捷方式打开,这样再输入net start

几种访问其他域swf文件,或本地浏览器运行环境【安全沙箱】冲突解决方法

声明: 几种方法都源自网络,我只负责汇总一下子,因为来自多方转载,也找不到初始出处了,需要的可以随意收藏,物尽其用,蛮好^_^ 对于类似的出错信息:SecurityError: Error #2148: SWF 文件 file:///F:/work2010/tiger/rmpublisher.air/bin-debug/index.swf 不能访问本地资源 file:///F:/work2010/tiger/rmpublisher.air/bin-debug/plugins/plugins.xm

也来说说关于未在本地计算机上注册“VFPOLEDB.1”的程序的解决方法

大家都知道VFP是一个非常古老的数据库.但是,还有一些单位用到这些数据库. 前段时间,也做了一个关于DBF数据导出的功能的测试.程序以前有同事写好了,但当我进行修改调试的时候,问题就出来了. 调试的时候,一切都是正常的,VFPOLEDBSetup.msi这个肯定得先安装. 但是,架设到IIS上之后,就不行了,出现未在本地计算机上注册"VFPOLEDB.1"的程序这样的错误. 由于之前也没碰过DBF文件导入导出或者操作方面的问题,所以,第一想到的是百度. 百度上面,当然有好多答案,基本上

解决方法:64位系统-未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序

原文:解决方法:64位系统-未在本地计算机上注册"Microsoft.Jet.OLEDB.4.0"提供程序 win7或win8 64位下调试程序,出现这样的错误提示:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序 解决方法如下: 方法一:“设置应用程序池默认属性”/“常规”/”启用32位应用程序”,设置为 true. 如下图所示: 方法二:生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X

解决方法:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序

win7或win8 64位调试程序,出现这样的错误提示:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序 解决方法如下: 方法一:“设置应用程序池默认属性”/“常规”/”启用32位应用程序”,设置为 true. 如下图所示: 方法二:生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86. 如下图所示: