SecurityError: Error 沙箱冲突

白贵才 原创 | 2009-03-22 17:21 | 收藏 | 投票

  SecurityError: Error #2060: 安全沙箱冲突:ExternalInterface 调用者 http://sjs.sinajs.cn/common/js/share_connect.swf 不能访问 http://blog.sina.com.cn/s/blog_4e848c1e0100cjsz.html。

         at flash.external::ExternalInterface$/_initJS()

         at flash.external::ExternalInterface$/call()

         at com.czbin.system::DevelopModel$/isDebugModel()

         at com.czbin.system::SecurityAndDebug()

         at Webim()

  上面这段文字是近来上网时经常出现的错误提示,开始没有在意,可老是出现,这才查了查,原来是FLASH播放器的版本过低造成的,不能相容。于是我下载了最新的Adobe Flash Player ,装上后,果然再也没有出现这些错误提示。谢谢网友了,下面我把其中一些有用的摘了下来,共享。

  

  

  

  #2060: 安全沙箱冲突

  SecurityError: Error #2060: 安全沙箱冲突:ExternalInterface 调用者 http://imgcache.qq.com/qqhome_v2/parker/client/Source.swf?uin=653001326&version=2 不能访问 http://cnc.imgcache.qq.com/qqhome_v2/parker/client/index.html?uin=653001326&keyname=myhome&canvastype=home¶ms=。

  at flash.external::ExternalInterface$/_initJS()

  at flash.external::ExternalInterface$/addCallback()

  at com.tencent.qzone.park.item::OwnerInfoBar()

  at com.tencent.qzone.park::Park()

  

  

  我上网经常出现这个,我该怎么办??????????????? SecurityError: Error #2060: 安全沙箱冲突:ExternalInterface 调用者 http://vhead.blog.sina.com.cn/player/outer_player.swf?auto=1&vid=14680256&uid=1341057507 不能访问 http://blog.sina.com.cn/honglaowai2008。

  at flash.external::ExternalInterface$/_initJS()

  at flash.external::ExternalInterface$/call()

  at com.tools::SinaLog$/sendLog()

  at com.sina.outPlayer::MainView/ready1()

  at flash.events::EventDispatcher/dispatchEventFunction()

  at flash.events::EventDispatcher/dispatchEvent()

  at com.tools::VideoControl/ready1()

  at flash.events::EventDispatcher/dispatchEventFunction()

  at flash.events::EventDispatcher/dispatchEvent()

  at com.tools::AntVideo/statusHandler()

  …………………………………………

  出现该提示应该是您机子上的flash player不能很好的支持要播放的flash文件所导致沙箱异常。建议卸载flash player,安装最新版本试试。

  

  系统上安装的flash player播放器和要播放的flash文件存在冲突造成的。通常是flash开发人员没有严格按照flash的安全规范进行开发。可尝试更换其它flash player播放器版本看看。

  

  需要在嵌swf的放增加参数 <param name='allowScriptAccess' value ='always' />

  <object type="application/x-shockwave-flash" data="/player/loader.swf" width="100%" height="100%" id="1g1gPlayer" bgColor="#333333">

                       <param name="movie" value="/player/loader.swf"/>

                       <param name="allowFullScreen" value="true" />

                       <param name="allowScriptAccess" value ="always" />

                </object>

  

  解决办法 下载 Adobe Flash Player 打开这个网 http://get.adobe.com/flashplayer/ 点这个Agree and install now

  答案补充

  在安装网页 插件 即可

  

  

  这是您系统上安装的flash player播放器和要播放的flash视频文件不兼容造成的。可更换其它flash player播放器版本,看是否可以解决该问题。

链接:    思海常啸   谈经

白贵才 的近期作品

每日关注 更多
赞助商广告