Quantcast
Channel: Adobe Community : Unanswered Discussions - AIR Development
Viewing all articles
Browse latest Browse all 2010

Action script in external swf !!!

$
0
0

Hi my friends.

I have designed main swf to load external swf for android by Adobe Flash and Adobe Air.

All thing is OK in PC and Adobe Air simulator, in android phone: external swf is loaded But it‘s action script isn’t run! (External script isn’t run)

(Tested at Android 4.3)

 

 

var mw:Number = stage.stageWidth;

var mh:Number = stage.stageHeight;  

var loader:Loader=new Loader();

var swfExternal:MovieClip;

function gotoswf(url:String):void {

                loader.unload();

                var contextswf:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain, null);

                contextswf.checkPolicyFile = false;

                contextswf.allowCodeImport = true;

                loader.load(new URLRequest(url),contextswf);

                loader.contentLoaderInfo.addEventListener(Event.COMPLETE, runswf); 

}

 

function runswf(event:Event):void

{

                var info:LoaderInfo = LoaderInfo(loader.contentLoaderInfo);

                this.frameRate=info.frameRate;

                var fw:Number = (stage.stageWidth-80) / loader.width;

                var fh:Number = (stage.stageHeight) / loader.height;

                var ratio:Number = (fw < fh) ? fw : fh;

                loader. width *= ratio;

                loader.height *= ratio;

                trace(fw+" "+fh+" "+ratio);

                holder_ob.y=((stage.stageHeight-1)-(loader.height))/2;

                holder_ob.x=80;

                holder_ob.w=loader.width;

                holder_ob.h=loader.height;

                //swfExternal=loader.content as MovieClip;

                 holder_ob.addChild(loader);

                //MovieClip(root).addChild(externalSWF);

               

}


Viewing all articles
Browse latest Browse all 2010

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>