Ok -- I had to put the child SWF file in the same folder as the parent SWF
file -- then it loaded fine.  But that's going to cause a lot of headaches
-- I need to be able to load the .SWF from another folder...  Any ideas?

L.



On Thu, Oct 21, 2010 at 6:52 PM, Laurence MacNeill
<[email protected]>wrote:

> I found the following post on a blog: "The problem was with mis-locating
> the SWF modules. As soon as appropriate location was set for generated SWF
> modules - the error disappear."   What does that mean, exactly?
>
> L.
>
>   On Thu, Oct 21, 2010 at 6:41 PM, Laurence MacNeill <
> [email protected]> wrote:
>
>> Nope -- tried it with SWFLoader.  Same results.  :-(  This is really
>> pissing me off...  It *SHOULD* be working.  But it just isn't...
>>
>>
>> L.
>>
>>
>>
>> On Thu, Oct 21, 2010 at 6:33 PM, Laurence MacNeill <
>> [email protected]> wrote:
>>
>>> Am I perhaps doing this wrong?  Should I use SWFLoader instead of
>>> Loader?  When I Google the error, I keep finding instructions on how to
>>> fix my flash movie in CS3 or something completely unrelated to what I'm
>>> doing here -- but this is a flex program, not a flash movie.  Maybe that's
>>> the issue?
>>>
>>> L.
>>>
>>>
>>>
>>> On Thu, Oct 21, 2010 at 6:17 PM, Laurence MacNeill <
>>> [email protected]> wrote:
>>>
>>>> I added  "loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,
>>>> displayError);"  and created a displayError function to go with it.  When I
>>>> trace the event that gets passed to displayError, I get the same "Error
>>>> #2036: Load Never Completed. URL: http://[my
>>>> domain]/QMS_test/printing_2010_iwcs.swf<http://%5bmy+domain%5d/QMS_test/printing_2010_iwcs.swf>
>>>>  "
>>>> (And when I deliberately use an incorrect URL, I get "IOErrorEvent:.
>>>> text=Error #2035: URL Not Found." which is the 404 error you mentioned,
>>>> yes?)
>>>>
>>>> Oddly enough -- the loaderURL listed in that event-trace is
>>>> "app:/QMSPrintAssist.swf".  Could that be the problem?  How is it becoming
>>>> set so weirdly?
>>>>
>>>> L.
>>>>
>>>>
>>>> On Thu, Oct 21, 2010 at 6:03 PM, Scott Talsma 
>>>> <[email protected]>wrote:
>>>>
>>>>> I would suggest adding an error listener to your loader.  Then you can
>>>>> echo out the error message contained in the event.
>>>>>
>>>>> Most likely, you are getting a 404 on the load.
>>>>>
>>>>> On Thu, Oct 21, 2010 at 5:56 PM, Laurence MacNeill
>>>>> <[email protected]> wrote:
>>>>> > Why am I getting the following error: "Error #2044: Unhandled
>>>>> IOErrorEvent:.
>>>>> > text=Error #2036: Load Never Completed." when given the following
>>>>> code in an
>>>>> > AIR 2.0 app:
>>>>> >
>>>>> > import mx.core.UIComponent;
>>>>> >
>>>>> > private var loader:Loader;
>>>>> > private var printSWF:MovieClip;
>>>>> > private var swfTimer:Timer;
>>>>> >
>>>>> > private function init(): void {
>>>>> >          loadPrintingApp( "[my domain removed]", "QMS_test",
>>>>> "2010_iwcs");
>>>>> > }
>>>>> >
>>>>> > public function loadPrintingApp(domainName:String,
>>>>> loginFolderName:String,
>>>>> > showFolderName:String): void {
>>>>> >         var request:URLRequest = new URLRequest( "http://"; +
>>>>> domainName +
>>>>> > "/" + loginFolderName + "/printing_" + showFolderName + ".swf");
>>>>> >         loader = new Loader();
>>>>> >          loader.load(request);
>>>>> >          loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
>>>>> loadIt);
>>>>> >         var myUIComponent:UIComponent = new UIComponent();
>>>>> >          myUIComponent.addChild(loader);
>>>>> >          addChild(myUIComponent);
>>>>> > }
>>>>> >
>>>>> > private function loadIt(event:Event): void {
>>>>> >         swfTimer = new Timer(10);
>>>>> >          swfTimer.addEventListener(TimerEvent.TIMER, swfCheck);
>>>>> >          swfTimer.start();
>>>>> > }
>>>>> >
>>>>> > private function swfCheck(event:TimerEvent): void {
>>>>> >         printSWF = new MovieClip();
>>>>> >         printSWF = loader.content as MovieClip;
>>>>> >         if (printSWF.application != null ) {
>>>>> >                   swfTimer.stop();
>>>>> >                   printSWF.application.showName = "2010_iwcs";
>>>>> >         }
>>>>> > }
>>>>> >
>>>>> > In the code above, the init() function is run on the
>>>>> applicationComplete
>>>>> > event...
>>>>> >
>>>>> > The swf file that I'm trying to load is very simple, it contains only
>>>>> the
>>>>> > following:
>>>>> >
>>>>> > <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml "
>>>>> minWidth=" 400"
>>>>> > minHeight=" 300" >
>>>>> >
>>>>> >          <mx:Script>
>>>>> >                  <![CDATA[
>>>>> >                  [ Bindable ] public var _showName:String;
>>>>> >
>>>>> >                  public function set showName(s:String): void {
>>>>> _showName =
>>>>> > s; }
>>>>> >                  ]]>
>>>>> >          </mx:Script>
>>>>> >
>>>>> >          <mx:Label x="10 " y="10 " text="Print Assist for {_showName
>>>>> }
>>>>> > loaded!" />
>>>>> >
>>>>> > </mx:Application>
>>>>> >
>>>>> >
>>>>> > So basically, if this all loads correctly, I should have an AIR app
>>>>> that
>>>>> > shows a blank screen, except for the words "Print Assist for
>>>>> 2010_iwcs
>>>>> > loaded!".  Simple enough -- yet it won't work...  And I R Confused!
>>>>> :-)
>>>>> >
>>>>> > Thanks for any help you can give me.
>>>>> >
>>>>> > Laurence MacNeill
>>>>> > Mableton, Georgia, USA
>>>>> > -------------------------------------------------------------
>>>>> > To unsubscribe from this list, simply email the list with unsubscribe
>>>>> in the
>>>>> > subject line
>>>>> >
>>>>> > For more info, see http://www.affug.com
>>>>> > Archive @ http://www.mail-archive.com/discussion%40affug.com/
>>>>> > List hosted by http://www.fusionlink.com
>>>>> > -------------------------------------------------------------
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Scott Talsma
>>>>> CTO, echoEleven
>>>>>
>>>>>
>>>>> -------------------------------------------------------------
>>>>> To unsubscribe from this list, simply email the list with unsubscribe
>>>>> in the subject line
>>>>>
>>>>> For more info, see http://www.affug.com
>>>>> Archive @ http://www.mail-archive.com/discussion%40affug.com/
>>>>> List hosted by http://www.fusionlink.com
>>>>> -------------------------------------------------------------
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to