Unable to load (packaged) locales on iOS


hi, last couple of days struggling loading locales (of course works on android , in fast packaging on ios :-) ).

its flex project air sdk 3.7 (without asc 2.0) , flex sdk 4.6, fb 4.7. here's test app:

 

     loader = new loader();

     var url:urlrequest = new urlrequest("assets/locales/en_us.swf");

     var loadercontext:loadercontext = new loadercontext(false, applicationdomain.currentdomain, null);

     loader.load(url, loadercontext);

 

after loaded use modulemanager..

 

     modinfo = modulemanager.getmodule("assets/locales/en_us.swf");

     modinfo.load(applicationdomain.currentdomain, null, loader.contentloaderinfo.bytes, flexglobals.toplevelapplication.modulefactory);

 

result stucks loading data modulemanager error:

typeerror: error #1009: cannot access property or method of null object reference.

    @ mx.core::flexmodulefactory/getdefinitionbyname()

    @ mx.core::flexmodulefactory/docframehandler()

    @ mx.core::flexmodulefactory/docframelistener()

    @ mx.core::flexmodulefactory/docframelistener()

 

i've tried resourcemanager.loadresourcemodule throws same error (i guess works same way)

 

the en_us.swf file generated script:

     <exec dir="${app_root}" executable="c:\program files\adobe\adobe flash builder 4.7 (64 bit)\sdks\4.6.0\bin\mxmlc.exe" failonerror="true">

            <arg line="-locale=en_us" />

            <arg line="-static-link-runtime-shared-libraries=true -verify-digests=false" />

            <arg line="-source-path='${app_root}/resources/locale/{locale}'" />

            <arg line="-include-resource-bundles=rpxlocale"/>

            <arg line="-swf-version=20" />

            <arg line="-target-player=11.7" />

            <arg line="-output='${outdir}/assets/locales/en_us.swf'" />           

     </exec>

 

a note: strange loading styles stylemanager works me:

     stylemanager.loadstyledeclarations2("assets/css/style.swf", true, applicationdomain.currentdomain);

 

thank thoughts!

peter

no @ all? there (e.g. more code?) can provide explain situation?

p.



More discussions in AIR Development


adobe

Comments

Popular posts from this blog

How to set the order of FAQs instead of alphabetical

Thread: Get UK Keyboard working

how do I change the e-mail address for my merchant account