Hi, see this thread for more info: http://chattyfig.figleaf.com/pipermail/flashcoders/2006-November/175633.html
Using the code there it would be: lessonXML.load(App.getPath(_root, "media/eLesson_player.xml")); basically the url of the xml file has to match that of the swf that loads it. On 11/16/06, Christopher Whiteford <[EMAIL PROTECTED]> wrote:
The issue it seems is how you are using your folder structure. I noticed when I took out the media/ from the lessonXML.load("media/eLesson_player.xml"); that the flash loaded the xml properly but in your html you have the html loading it from media/eLessonPlayerv0.1.swf so when the html page loads the flash piece it is looking for the xml in media/media dir. I would guess that is where your issue lies. On 11/15/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > That's a great idea! I zipped up the entire folder and uploaded it here: > www.bruzed.com/testcases/eLesson player copy.zip (it's 12mb) > There are 2 xmls, one for testing in flash and one for testing in the > browser...this is because of the folder structure. Just to forewarn you, the > script might be a bit of a mess..this is only my second AS project :) > Thanks for your help! > > ----- Original Message ----- > From: Christopher Whiteford [mailto:[EMAIL PROTECTED] > To: flashcoders@chattyfig.figleaf.com > Sent: Wed, 15 Nov:38:45 -0500 > Subject: Re: [Flashcoders] Strange XML problems > > Well with _lockroot you can still access _level0 and _parent vars and I > know > that it is frowned upon but you could try using some _global variables as > well perhaps, to see if that makes a difference. The problem with working > in flash versus using browsers is the timing. I have had issues just > between > the timing of how a movie loads for a different browser, and as you are > experiencing it drove me pretty mad. > > I guess I am lucky as I have access to a mac and a pc which in cases like > this make it a bit easier to get to the _root of the issue.......(pun > intended) > > Can you post this somewhere where I could test it real quick? as without > looking at your code it is pretty tough to guess where exactly the issue > is > and to at least see it might be helpful. > > On 11/15/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > I know! And it's extremely frustrating because everything seems to work > > when I run it in flash. > > I'm on a mac...tested it with FF, Safari and mac IE. It doesn't work on > > any. I'm using _lockroot for the external SWF's so that the components > > inside them work properly...not sure I can access the main flash _root > vars > > that way...is there another way I should do that? > > > > ----- Original Message ----- > > From: Christopher Whiteford [mailto:[EMAIL PROTECTED] > > To: flashcoders@chattyfig.figleaf.com > > Sent: Wed, 15 Nov:40:53 -0500 > > Subject: Re: [Flashcoders] Strange XML problems > > > > Honestly that sounds like a strange issue. What about IE do you have the > > same problems there? > > > > Have you tried just setting the values in the main flash as _root vars > and > > then just trying to access them from the various loaded swfs? > > > > > > > > On 11/15/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > > Sorry if my message wasn't very clear. > > > The xml is loaded with an onLoad handler. Once it loads it is assigned > > as > > > a global variable and triggers a set of functions to generate tabs. > > Clicking > > > each tab loads a external swf into an empty mc on the stage and > assigns > > > another global variable which would be the id no. of the tab. Each > > external > > > swf has it's own code to read the xml and tab id no., and populate its > > > contents. I hope this makes more sense... > > > > > > ----- Original Message ----- > > > From: Christopher Whiteford [mailto:[EMAIL PROTECTED] > > > To: flashcoders@chattyfig.figleaf.com > > > Sent: Wed, 15 Nov:12:07 -0500 > > > Subject: Re: [Flashcoders] Strange XML problems > > > > > > Do you have the xml being loaded in with an onLoad handler triggering > > > setting those variables? That is about the only thing that makes > > > sense from > > > the info given. > > > > > > > > > > > > > > > On 11/14/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > > > > Hi, > > > > > > > > 1. I have a main flash file which loads external SWF's when a > > particular > > > > tab is clicked on. This main file is embedded in an HTML page. All > the > > > data > > > > is coming through the XML file, including the fields that need to be > > > > populated in the SWF's loaded externally. > > > > 2. I've assigned a global variable that allows the external SWF's > > access > > > > to it. > > > > 3. It works perfectly in the flash IDE. > > > > 4. It works fine in firefox the first few times and then just > returns > > > > 'undefined' for the variables that need to be populated, in SWF's > > loaded > > > > externally into the main file. > > > > > > > > I've been struggling with this issue since morning and can't for the > > > life > > > > of me figure out what the problem is or what I'm doing wrong. I've > > > changed > > > > folder structures, manipulated code...I'm so frustrated! Please help > > me > > > :( > > > > > > > > Thanks, > > > > Bruce. > > > > > > > > > > > > > > > > _______________________________________________ > > > > Flashcoders@chattyfig.figleaf.com > > > > To change your subscription options or search the archive: > > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > > > Brought to you by Fig Leaf Software > > > > Premier Authorized Adobe Consulting and Training > > > > http://www.figleaf.com > > > > http://training.figleaf.com > > > > > > > > > > > _______________________________________________ > > > Flashcoders@chattyfig.figleaf.com > > > To change your subscription options or search the archive: > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > Brought to you by Fig Leaf Software > > > Premier Authorized Adobe Consulting and Training > > > http://www.figleaf.com > > > http://training.figleaf.com > > > > > > > > > > > > _______________________________________________ > > > Flashcoders@chattyfig.figleaf.com > > > To change your subscription options or search the archive: > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > Brought to you by Fig Leaf Software > > > Premier Authorized Adobe Consulting and Training > > > http://www.figleaf.com > > > http://training.figleaf.com > > > > > > > > _______________________________________________ > > Flashcoders@chattyfig.figleaf.com > > To change your subscription options or search the archive: > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > Brought to you by Fig Leaf Software > > Premier Authorized Adobe Consulting and Training > > http://www.figleaf.com > > http://training.figleaf.com > > > > > > > > _______________________________________________ > > Flashcoders@chattyfig.figleaf.com > > To change your subscription options or search the archive: > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > Brought to you by Fig Leaf Software > > Premier Authorized Adobe Consulting and Training > > http://www.figleaf.com > > http://training.figleaf.com > > > > > _______________________________________________ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > > > > _______________________________________________ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > > _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
-- Cheers, Ray Chuan _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com