ActionScript 2.0 :: Handling Exceptions When External Data Doesn't Load
Sep 23, 2010
I'm loading external data from a txt file into a MovieClip. It contains data that is crucial to the presentation viewing. It is necessary to load, not right away but at some point (the sooner the better). When the txt is on the same server it works instantly, but I'm loading data from another server.
Two problems: the onLoad code is stuck if the file doesn't load (connection problem, server down?) and in offline mode what happens if the data is purged out of browsers cache (history problem)?
How can i handle these exceptions?
1. Some code that uses a "timer" to periodically try to load the data again if the connection is slow and the txt doesn't loads the first time?
2. When it doesn't load at all, and the onLoad fails, how can I simulate notOnLoad - exception for data download fail? And retry the dataLoad?
I've already made cross-server data loading possible using crossdomain.xml policy.
The site is still in development. This problem occurred when the server which contains the data.txt was down due to maintenance, and when one of the test-visitors was downloading so much in the background that his connection didn't had enough bandwidth to load data correctly (browser thought he had connection problems).
View 3 Replies
Similar Posts:
Mar 8, 2012
I am using a custom java exception to provide the flex client with more info than the exception itself. My exception extends Exception and it has a attribute with the needed info for the client. Well, my problem is the following: when I build my exception if I invoke super() or super("message") the flex client can access all the info properly. But if I build the exception with a Throwable cause, super(cause), then the flex client can only access to stackTrace.
public class MyException extends Exception {
private String errorCode;
public String getErrorCode() {
return errorCode;
} public void setErrorCode(String errorCode) {
[Code] ......
By using MyException(String msg) the flex client can access to errorCode
By using MyException(Throwable cause) the flex client can't access to errorCode
In the flex side the code is:
var faultEvent : FaultEvent = FaultEvent( event );
var errorMessage:ErrorMessage = faultEvent.message as ErrorMessage;
var codeError:String = errorMessage.rootCause.errorCode;
View 1 Replies
Apr 28, 2006
I'm having a problem using the loadMovie action, I'm pretty sure I have everything I need, but when I click the button that should load my external SWF on top of my main movie, it doesn't load the external SWF & it just reloads my main movie.
View 13 Replies
Sep 29, 2006
I have a main swf [1] that loads an external swf [2] into it In the external swf [2] there is a movieclip that when pressed loads some information from an XML file when i try the external swf [2] it works fine but when i try it from the main swf [1] it doesnt work
here is the code for the movieclip
i tried putting _root. or this. but that didnt work
Code:
this.onRelease = function(){
portfolio_xml.load('xml/portfolio4.xml');
}
View 3 Replies
May 11, 2008
I'm using LoadVars to load variable data into flash from a .txt file.Pretty simple - when uploaded onto a server, I can see the data loaded but no one else can, not even other accounts on my computer!Could this be a CHMOD permission problem? Could this a problem with my AS? A problem with directories? A problem with URLs?Anybody have a good method that simply loads vars from a .txt file and can also do it online?
View 2 Replies
Aug 10, 2010
I have a flash file that loads an external class. Everything till here works file, now this flash when run loads menu from xml file and when you click one link it gotoAndStop() in a movieclip. In one of the frames I am loading an external movie. This script I took from another tutorial and which run well if I try it in a new flash file but when I put it there and run the file, everything works well except that the movie doesn't load. so I have: MainClass.as which is the default script which loads inside it another as file for the menu. Inside the frame where I want to load the movieclip I have this code:
[Code]....
View 0 Replies
Dec 3, 2011
I have a typical logo on the right top corner and a menu bar just above it. Above the menu bar, I have a UIloader in which I load photoalbum.swf when one of the menu buttons is pressed. The problem is that setting the scaleContent property to true doesn't load my external swf.Setting it to false, everything appears as expected, except that the bottom part of my photo album is cut since the scaleContent property set to false (this makes the loaded swf file's size the same as the stage's and as the UIloader begins just above the menu, the bottom part gets cut off).
View 2 Replies
Dec 11, 2006
im trying to read data from a text file here [URL]what i cant figure out is how to call each value to its own dynamic text field.
YYYY MM DD hh mm H0 SwH SwP WWH WWP SwD WWD STEEPNESS AVP MWD
2006 12 10 00 00 0.3 0.3 6.2 0.1 3.2 ESE SE N/A 6.1 110
2006 12 09 23 00 0.3 0.3 9.1 0.1 3.6 SE SE N/A 6.2 134
2006 12 09 22 00 0.3 0.3 9.1 0.1 3.6 SE ESE N/A 6.2 125
2006 12 09 21 00 0.3 0.3 7.1 0.1 3.4 ESE ESE N/A 5.9 119
View 3 Replies
Jul 5, 2010
I have an OOP PHP site structured with a MVC pattern. A page on the site has an embedded SWF that needs to pull information from a database. In the past, I would have just had a procedural php file for the swf to load the data from the database from. However, that method doesn't seem like it would fit with a more objected oriented site.
What would be the "proper" way for the swf to load external data? Should I create a class and a MVC pattern in the normal structure of the site that can pull the data (e.g. mysite.com/flash/data) and just pass this path to the swf as a FlashVar?
View 2 Replies
Jul 25, 2006
I'm using flash 8 and im wondering if it is possible to externally load lables into a ceck box from xml.
View 1 Replies
Jul 14, 2009
I wonder which way is the best solution to load an external text file, that contains text with italic/bold/color content (edited by client..)
View 4 Replies
Jan 9, 2012
My apps need to load xml as data external. Sometime, the content of the xml file will be changed. How do I know when It happened. Acctually, I dont want to check by loading all data of the xml file. Maybe, we're using time modified or something like this?
View 1 Replies
Jun 18, 2007
I've really looked hard to find an example/tutorial for loading external XML data into a DataGrid component using AS3. The code I'm using at the moment has the XML data in the AS code.
Here is the code that is working for internal XML data:
import fl.controls.dataGridClasses.DataGridColumn;
import fl.data.DataProvider;
stop();
var emailXML:XML = <emails>
[Code] .....
View 5 Replies
Apr 12, 2005
it works fine, but i want the file data.txt, to be in a different domain than the swf. When i write loadText.load[URL] the swf doesn't work. How can i solve this problem?
View 5 Replies
May 21, 2008
im trying to assign external data to a variable,var str:String = loadVariables("text.txt",_root.descPane);why it wont work?
View 2 Replies
Jan 28, 2009
I'm building a sidescrolling world where you can move around.The idea is that you should be able to move to any point in the world, as well as travelling really fast.I'm pregenerating a long list of data about objects to place, their positions etc.
Now. When moving to a point far away from current position I don't want to loop through the whole list of objects to find what objects should be seen and not, so I'm thinking I should divide the position list into sections, each covering an area equal to the visible area. That way I would only have to roll through the lists closets to the new position.This would however result in an array of thousands of elements each consisting of about 20 objects and I'm figuring that might not be very healthy.One solution would be to split everything up further so that in the end I would have a handable nr of arrays containing a handable nr of elements.
You're probably thinking I should generate positions on the fly, but since one place in the world can be revisited I need to store all positions.
View 4 Replies
Sep 8, 2009
I've run into some problems trying to handle large text files in AIR (300+ MB in size). I can open a filestream and read the file just fine and even store it into a string variable. the problem occurs when i try to manipulate this data. Im trying to get each line as an element in an array so i can manipulate this data.Here's what i've tried:1. read the file into a string variable and perform a split looking for the newline character ). this freezes the program2. i've tried reading the file in one byte at a time and putting each line into an array AS it is being read from the filestream. This not only takes long but eventually freezes.
3. i've tried splitting the final string variable which contains the entire text file into chunks to process it separately.4. i've even tried putting the file contents into a sqlite database, but this also freezes.At this point, im not sure what my options are. Is AIR even equipped to manipulate data at this level? I could use a point in the right direction
View 2 Replies
Jul 28, 2010
In flex, I am handling event like this,
myImage.addEventListener(MouseEvent.CLICK, redoOperation);
Now, I want to pass some value to redoOperation. (function redoOperation myId:String)) How can I pass String to it?
View 1 Replies
May 29, 2009
I've written an application that deals with multiple languages, English, French, etc, I'm using Zendamf to retrieve multi-language data from a database, however, I'm running into a problem using Zendamf, and it could kill this project fast:
There seems to be an issue passing special character values via Zendamf. While querying a database that returns data including French-text characters (ie: Québec), the result returned from Zendamf is not handling the special characters (ie: instead of Québec, we receive Qu�c).
I've checked the output of the data via Php: the issue is not with the database result - the characters are returned correctly from the database to the Php result-set - I am able to print these characters correctly before they are sent through Zendamf, either by rendering them in HTML or by writing them to a log file.
However, once I plug the SQL result into an object and pass it to Zendamf, the special characters get mangled. Using Charles Web Debugging Proxy, I can see that the result values are mangled before they are passed back to my AS3 application.
View 1 Replies
Jul 16, 2009
I use flex builder to compile a single class to load an text data from the same domain.it works perfect in IE browser. But something is wrong with the firefox browser.take a look at the following code:
[Code]....
View 2 Replies
Oct 31, 2009
Below is the script I'm using to pass a parameter to a script in the same server (and folder) as the flash file. It gives "null" as the required variable (use_url) value, instead of what the script is giving. The script itself works, when tested in a browser.
What it should do - it receives a value for "lesson_id" variable, passes it on to a script "movie_url" and receives a response with a new variable "real_url" and it's value.[code]...
View 3 Replies
Feb 15, 2011
I need to make a function that creates an object based on each set of data in an XML file. I am currently using bracket notation to do it, but don't know how to increment the next object's name dynamically. I wanted to do something like this:
[Code]...
View 3 Replies
Feb 11, 2011
I am building a Flex application using Pure MVC pattern and Zend framework for calling php code on the server. I need to sync some data with my server which is using MySQL as the database. And there are 5 such tables I need to sync. So I call these php functions at regular intervals from Flex and use long polling on php side. The client side code for my subjects lies in 5 different proxies.
Should I send 5 separate requests from each proxy to call the php code which is lying in separate classes. Or should I build a separate proxy to send 1 request from 1 php file and then distribute this data among different proxies on the client side. Which one will be more effecient? Mathematics shows using separate proxies and php classes allow more number of users to be accomodated on the server.Can I write 1 SQL command to fetch data from all 5 tables given they cant be joined on any column?
View 1 Replies
Mar 14, 2011
I was told recently by a Flash developer that I respect that using
include "functions_file.as";
is not the appropriate way to import a list of functions into an AS3, Flash CS5 document.We're not talking about objects and packages, just a list of functions.
View 2 Replies
Nov 7, 2006
I'm using the Flash 9 AS3 Public Alpha IDE. I'm loading a suite of 256 external png images using the Loader class. There are multiple "suites" of these images, but once the .swf starts and a couple of settings are loaded, only one of the suites actually needs to be loaded for that session. Only a small handful of these images are displayed at a time, but this handful changed rapidly. Images are quickly loaded, animated, unloaded, etc. Currently I'm using the Loader class to load the images whenever I need them and then I remove them from memory when I'm done. Because they are used so often, and without much forewarning before they become needed, this solution is no longer effective.
If I place all of these images in the Library and setup their linkage properties individually, everything works fast and efficient loading them with getDefinitionByName, but this is not practical to have to recompile my .swf file everytime the images change (not to mention setting up the linkage for 256 images is very tedious). The other complication is that multiple classes that are not directly connected with each other need access to these images, which means the images need to have some sort of global access (like they with getDefinitionByName). most effecient way to load all 256 images into memory and then give them global access to be *quickly* reproduced, duplicated, multiplied and animated by any class?
View 1 Replies
Sep 2, 2010
I have this Simple Flash banner, that loads text, colors, and entire banner hyperlink from external .txt file into flash.For importing text into dynamic text fields with �vars� set i use
loadVariables("http://www.mysite.com/DIR/data.txt","");
For importing hyperlink onto flash button i use two layers:On blank layer i use:
loadVariables("http://www.mysite.com/DIR/data.txt","");
On button itself i use:
on (release) {
getURL(link1, "_blank");
}
Button has instance set also.Everything works fine and nicely.I use this HTML script to use banner in any website i like:
<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0"
id="name" width="468" height="60">
[code]....
Ok So everything works nicely. I load flash i load text, and i also load hyperlink. So after a happy job i went to sleep and other morning i tried to enter website with HTML code, that shows flash and i noticed:
1. Some times flash loads animation, but doesn't load my data.txt and places where dynamic text should be are blank, also hyperlink doesnt work, because it also seems to fail to load.
2. So i press "Refresh" on explorer and data loads perfectly.
3. So i keep pressing refresh some times try to turn of explorer and i noriced that some times it fails to load data and only non dynamic flash animation is played, and some times it loads it nicely.
View 4 Replies
Feb 21, 2007
I trying to load indivual strings of text from an external file. example: I have a movie that navigates from frame to frame. on each frame I'd like a line of text to load into the movie. When the user navigates to the next frame the text loaded vanishes and is replaced by another line of text. This can be done with separate txt files, right but I was wondering if and how it could be done using one external text file.
View 2 Replies
Apr 24, 2007
I have just established a menu based-image in flash in the main html page. Also I do have a second page has details on each option of the menu of the main page. I am trying to whenever I click on any option of the menu in the main page; this should take me to the specific section in the second page describing this option.
View 3 Replies
Jun 11, 2010
[URL] Above is a link to view the project I'm working on. Once the site loads if you go to the "Contact Us" page the content doesn't load correctly. I'm using an extrnal .xml and .css files for the content. I'm also embedding the fonts dynamicly. If I test the file locally on my computer is works fine the image loads as it's supposed to and content looks correct. However when I post the files to the server (which work exactly the same way) I get the white box when you can see from the link above. I'm at a complete loss as to how to to fix this.
View 3 Replies
Jun 3, 2011
For a client, I am working on a project where a live RTMP stream is published to an Adobe FMS 3.5.6 server from a java application, using Red5 0.9.1 RTMPClient code. This works fine, until the timestamp becomes higher than 0xFFFFFF after 4.6 hours, and the RTMP extended timestamp field starts being used. I have already found: when the extended timestamp was written after the header, the last 4 bytes of the data were being cut off. I have fixed this locally, and now the data being sent seems to me to be conformant to the spec. However, FMS still throws an error message in the core log and then kills the connection from the Red5 client. Here is the error message:
[Code]..
View 6 Replies