Still getting this error:

SecurityError: Error #2121: Security sandbox violation: Loader.content:
http://www.flexcapacitor.com/flashusers/chatTest.swf cannot access
http://static.chatopica.com/chat.swf?room=flash. This may be worked around
by calling Security.allowDomain.
    at flash.display::Loader/get content()
    at mx.controls::SWFLoader/get content()
    at chatTest/__swfLoader1_init()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.core::UIComponent/dispatchEvent()
    at mx.controls::SWFLoader/contentLoaderInfo_initEventHandler()



On Nov 12, 2007 1:43 PM, Paul Decoursey <[EMAIL PROTECTED]> wrote:

>   I'm going to say try loading the crossdomain.xml explicitly and see if
> that fixes it.
>
> Security.loadPolicyFile("http://static.chatopica.com/crossdomain.xml";);
>
>
> Paul
>
>
> On Nov 12, 2007, at 12:45 PM, dorkie dork from dorktown wrote:
>
> I'm trying to load in a swf from another domain (chatopica chat room) and
> cant work around the security sandbox. This works fine locally but when I
> put it on the server I get the security domain errors. What am I missing?
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> layout="absolute"
>     initialize="{init()}"
>     backgroundGradientAlphas="[1.0, 1.0]"
>     backgroundGradientColors="[#FFFFFF, #FFFFFF]" xmlns:ns1="*">
>
>     <mx:Script>
>         <![CDATA[
>             private function init():void {
>                 Security.allowDomain('static.chatopica.com')
>                 Security.allowDomain(' 
> static.chatopica.com/chat.swf'<http://static.chatopica.com/chat.swf%27>
> )
>                 Security.allowDomain('
> http://static.chatopica.com/chat.swf'<http://static.chatopica.com/chat.swf%27>
> )
>                 Security.allowDomain ('
> static.chatopica.com/chat.swf?room=flash'<http://static.chatopica.com/chat.swf?room=flash%27>
> )
>                 Security.allowDomain('
> http://static.chatopica.com/chat.swf?room=flash'<http://static.chatopica.com/chat.swf?room=flash%27>
> )
>                 
> Security.allowDomain('http://static.chatopica.com'<http://static.chatopica.com%27>
> )
>             }
>             private function initLoader(event:Event):void {
>                 // errors out here. this is a hack to fix the width and
> height of the chat room to match the swfloader
>                 event.target.application.width = swfLoader1.width;
>                 event.target.application.height = swfLoader1.height;
>             }
>         ]]>
>     </mx:Script>
>     <mx:SWFLoader id="swfLoader1" scaleContent="true" x="30" y="30"
> width="500" height="500"
>         source="http://static.chatopica.com/chat.swf?room=flash";
>         init="{event.target.content.addEventListener
> ('applicationComplete',initLoader)}"/>
>     <mx:Label x="30" y="4"
>         text="Example embedding Chatopica"/>
>
> </mx:Application>
>
>
>  
>

Reply via email to