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') Security.allowDomain('http://static.chatopica.com/chat.swf') Security.allowDomain(' static.chatopica.com/chat.swf?room=flash') Security.allowDomain(' http://static.chatopica.com/chat.swf?room=flash') Security.allowDomain('http://static.chatopica.com') } 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>

