ActionScript 3.0 :: Loading A Local Xml File Into Swf?
Jun 25, 2009
I'm having a problem loading a local xml file into my swf. My ultimate goal is to parse the xml file into a list of guests attending a party. Here is the code I have:
Code:
var loader:URLLoader;
function loadXML():void
{
[Code]....
As you can see, the first trace statement outputs the xml file with the tags and all. The second trace statement outputs nothing. I did try uploading the xml file to a server, and then using [URL] as the URL for the URLRequest, but that didn't work either.
View 2 Replies
Similar Posts:
Jan 3, 2007
In my Flash application, the SWF file is located on a serverand is downloaded to clients in a controlled network. I want to beable to load XML data located on the client machines into the SWFfile. It looks like security settings is not allowing thi tohappen, as the local files are treated as a separate sandbox.If I were to use System.security.allowDomain, how do Ipecify local files? It's not a domain or URL. Or is there another way to do this? I'm wading through thesecurity information, but I haven't found the solution yet.
View 5 Replies
Dec 6, 2009
i'm pretty new to flex 3 but it's really cool so far. now in the center of the screen when i try to load an swf file using the SWFLoader object i get the following error:
Error #2044: Unhandled securityError:. text=Error #2140: Security sandbox violation: file:///C:/Users/ufk/Documents/Flex%20Builder%203/GamePage/bin-debug/GamePage.swf cannot load file:///C:/Users/ufk/Documents/Flex%20Builder%203/GamePage/bin-debug/crazy_counting.swf. Local-with-filesystem and local-with-networking SWF files cannot load each other.
[Code]...
View 4 Replies
Jun 2, 2011
While trying to develop some Android app I ran into the following problem:I load an swf file to a WebView, that makes js calls. I want to catch those js calls, so I useWebViews.addJavascriptInterface() to do so.Everything worked just fine when i loaded the swf file from a remote server, but when I load the same swf file form the Android file system, the javascript methods seem not to run (at least I cannot see them).
View 1 Replies
Jan 16, 2007
i am having a problem launching a local html file from my swf. i have a button called print that when clicked it is supposed to open the local html file and print out the content. this is the code i used on the button
on (release){
getURL("folder/folder/file.htm","_self");
}
[code].....
View 4 Replies
Mar 12, 2011
I have a HTML box and load a local html file from the project. In this HTML file I use jquery and I want to load an image from my user directory. I see the image from my user directory but jquery doesn't works. I get this error:
[Code]...
But if I load an image from the app workspace, everything works fine (I see the image and Jquery works). Is this a policy problem? The error says that is a "null object reference" problem, but this can't be true...
View 2 Replies
Jul 4, 2010
I'm trying to load a local xml file:
xmlLoader.load(new URLRequest("../xml/xmlData.xml"));
But I'm getting this security sandbox violation:
#2148: Only local-with-filesystem and trusted local SWF files may access local resources.
I don't get this error when I embed the XML file directly with the EMBED metadata tag.
View 3 Replies
Mar 29, 2010
I am working with Flex, Flash, Action Script and I want to browse the local machine file system using Operating System's file browse window and select a file then i want to get the full path of the selected file. How can I do this?
View 3 Replies
Mar 9, 2011
How to let my local running swf-file access a xml-file that is on a server?
I have been to the "Global Security Settings panel" but dont really understand.
View 2 Replies
Jun 28, 2011
I'm creating a portfolio sitethat has an AS3 Flash navigation in one div (#main-left) and what I'd like it to do is load local .html files in the div next to it (#main-right). I had gotten it working by placing an iframe inside the right div, and calling it with:
ActionScript Code:
function contactURL(e:MouseEvent):void{
e.currentTarget.gotoAndPlay("hit");
[code]....
View 2 Replies
Jun 5, 2010
I followed less second tutorial on AMFPHP+MYSQL+Flash; I got the data from MYSQL database and AMFPHP loaded in flash; and I was able to trace these as separate variables and then display them in dynamic text boxes in flash, however when I upload my .swf and html page etc to my website it doesn't load the variables in the text fields they just stay blank and I am left with a blank background. I just want to show my friends what I've accomplished today; as I've only been using Flash/AS3 for about three weeks now; I can only do this by uploading it to my website but it wont work once I've uploaded it there.
View 2 Replies
Jan 25, 2011
At the moment I'm using FlashDevelop to make an entirely AS3 Project, my first task was to load a local '.png' into a MovieClip. So This was the code I was using:
Code:
package {
import flash.display.Bitmap;
import flash.display.Loader;
import flash.display.MovieClip;
import flash.display.Sprite;
[Code] .....
It compiles fine but I get this error when it runs:
"Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found."
View 3 Replies
Mar 16, 2011
I'm trying to load an image from the same folder as my .swf.And it throws me an 2036 error. The image is there but doesn't load.
But if I change the urlrequest to a random image on the web it loads perfect.[code]...
View 3 Replies
Feb 1, 2012
I am new to Flash/ActionScript, and I am having a lot of fun creating a project in Flash. am working on a character tracker (yes I am totaly geeking out) an I was wondering how to save the data I have entered into the project (hit points etc...) and load it back next time I opened it. The data would be saved on my local machine. How can I get Flash/ActionScript to do this?
View 11 Replies
May 2, 2011
I have an HTML file which contains a Flash .FLV player; which then loads a given FLV video and plays it. The idea is all these files are stored locally on the PC as part of an application install, we use HTML/flash for the help/manual. On my PC it works fine but on a user's PC nothing is displayed. However if I host the exact same file-structure online and give them the URL, it works perfectly.
I am guessing this is a security issue of some sort but have no idea how to address it. The browser being used is actually a XULRunner app, i.e it's the FireFox 3 engine but not actually FF. Since my PC isa developer PC it's entirely possible I've done something in the past on another project that makes it work, rather than my PC being special in some way. For reference the HTML has the following in it - this is generated from some 3rd-party app:
[Code]...
View 1 Replies
Aug 20, 2010
Im not sure if this is possible in AS2 but i will ask anyway! Would it be possible to have a standalone SWF which gives the user the ability to browse their computer files and then load a picture for example? I know this can be done in AIR but im restricted to AS2 only!
View 1 Replies
May 9, 2011
i am currently building an application ( projektor) which loads big local files (no webserver) for some reason the flash player freezes until the whole file is loaded. i cannot display the load progress. the same code works fine when used with streaming from a server.
View 2 Replies
Jul 22, 2011
Trying to make an image appear by loading a .jpg from my project's folder on my computer.
This happens: SecurityError: Error #2000: No active security context.
Other topics for this error involve timers, wrappers and bugs. What I am wishing to do here seems so basic it couldn't possibly require such complication. By default my local playback security is checked to "Access local files only".
I spent 3 weeks reading about ActionScript so I can make a game and I can't even load an image from an assets folder onto the stage. All I can do is trace a note to myself in the output window. I may not have even structured this code effectively. A lot of examples have features I would rather avoid until I have this basic task accomplished.
Here is my code:
package {
import flash.display.Sprite;
import flash.display.Loader;
import flash.net.URLRequest;
[Code]....
View 8 Replies
May 9, 2006
I was following the 'news-ticker tutorial' the other day but couldn't get to work with the embedded font (yes, the embedded font contains these characters).It works great if I'm loading the xml from a local path but the thing with this news-ticker is that the xml-content will be updated as you reload the page (not saved in cache).Therefor the path to the xml-file looks like this
View 3 Replies
Sep 14, 2009
I have a strange problem loading external assets from local files with Loader() Class in AS3. If i use query string in the file name, the asset don't loads.
[Code].....
if i dont use the '?id=33' it works. More strange... in Flex with SWFLoader it works
View 3 Replies
Nov 8, 2011
I have a problem when i try to access the internet from a swf that is run localy.I want to load other swf files from diffrent domains into my main file wich works fine when the swf is on some domain but when i download the file and run it localy it doesn't work.
Can i change the sandbox type from actionscript? Mochi Media does it after enctypting your swf but i don't know how.
View 2 Replies
Mar 17, 2011
This is the accompanying thread for the tutorial "Loading a different image each time using Local Shared Objects".Here you can post comments, questions and suggestions related to the tutorial.If it's not completely related to the tutorial, please start a new thread.You may subscribe to this thread (in the "Thread Tools" dropdown menu) in order to receive a notification when the tutorial goes live.
View 1 Replies
Jul 8, 2010
I want to make an application that loads some images with a Loader by making URLRequests to a local folder. Can I build the application and include somehow this folder so when I send it from a server to a client the URLRequests operate normally on clients side? Also if this is possible, the folder may be not viewable/accessible by the client but only from the Flash application that comes with it? So for example, this piece of code that runs nicely, locally, to my machine, if i send it to a client will continue to run to its machine. Can somehow send the folder and the SWF as one object?
private function clothesOn( outfit:String ) {
var clothier:Loader = new Loader();
var item:String = "clothes/" + outfit + ".gif";
var getItem:URLRequest = new URLRequest( item );
clothier.load( getItem );
this.addChild( clothier );
}
View 1 Replies
Sep 8, 2011
I need to be able to save and load images into an SQLite database using Flex 4.5 for a mobile application. The use case is this:
Inside the view there is a spark Image object with a URL as a source
When user clicks button, the Image is saved to an SQLite db inside a BLOB field.
In a separate Image, the source is set to the ByteArray stored in the db.
The biggest question so far is this: where do I get the ByteArray for a loaded Image? I've tried debugging and inspecting Image, BitmapImage, and BitMapData but there's no sign of the byte array.... perhaps it's inside the ContentLoader? But that's null unless I enable caching.
I've done some research and there are no complete examples for how to handle this. I've written a simple View that anyone can copy and paste into a new project. It will compile without errors and can be used for testing. I will update this code as I get the answers I need so that anyone can have a fully working example of this workflow.The only caveat: I used a synchronous connection to the DB to avoid complicating the code with event handlers, I wanted to keep it as simple as possible.I will only mark this question as answered once it is fully functioning both ways.
UPDATE SEPT. 09 2011: The code below is now fully functioning in both directions (save and load). Here are some of the things I've learned: It turns out that the ByteArray of a spark Image can be found inside the LoaderInfo of the image itself. Like this:
image.loaderInfo.bytes
However, trying to set this ByteArray as the source of another image ( image2.source = image1.loaderInfo.bytes) results in this security error: Error #3226: Cannot import a SWF file when LoaderContext.allowCodeImport is false.Which is too bad because it would save so much time and processing power.the workaround is to encode the ByteArray using either a JPEGEncoder or a PNGEncoder. I used the JPEGEncoder which produces much smaller files. Here's how:
var encoder:JPEGEncoder = new JPEGEncoder(75);
var imageByteArray:ByteArray = encoder.encode(imageToSave.bitmapData);
Now the problem is saving these bytes to the DB. Saving them as they are now will not work once we read them out, I'm not sure why. So the solution is to encode them into a base64 string like this:
var baseEncoder:Base64Encoder = new Base64Encoder();
baseEncoder.encodeBytes(imageByteArray);
var encodedBytes:String = baseEncoder.toString();
So now just save that string into the BLOB field and later read it out. However, you have to decode it from a base64 string to a ByteArray like this:
var encodedBytes:String = result.data[0].imagedata;
var baseDecoder:Base64Decoder = new Base64Decoder();
baseDecoder.decode(encodedBytes);
var byteArray:ByteArray = baseDecoder.toByteArray();
Now assign the bytearray as the source of your image and you're done. Simple right?if you find any optimizations or alternative ways to do this.I will respond and keep this code updated if need be.
View 2 Replies
Apr 6, 2012
When I run the flash player (from flashdevelop) the images are loaded and everything is fine.But when I run the swf from a browser the requests are sent (using chrome's tools for programers - network tab) but nothing is loaded. The size/content column shows 0/actual size of the file
View 1 Replies
Aug 14, 2009
I want to use a script on a button in my flash movie to open local files. This movie is going to be on a CD and I want to open some files through the movie.
View 18 Replies
Apr 16, 2010
I'm trying to load a radar image over a google map. The problem is, I'd like to load the image from a local file. I understand how to do this remoteley via a url, buit not from a local file. I've read something about embedding, but I don't know what embedding means. I'm going to need this image to change, and eventaully want to have a loop of images playing over the map. Below is what I have so far. You can see I've commented out the line with the url loading, and have a fail attempt at loading locally below it.[code]...
View 8 Replies
Dec 30, 2009
I want to save XML data into a XML file. So I can load it on the next startup.
View 2 Replies
Feb 23, 2010
I'm testing Adobe AIR with flex, and I wanted to play a mp3 via an open file dialog, I did that [code]...
I can't find anything related to that on Google or another documentation, all the docs I find is related to play a sound using URL and not Local files
View 1 Replies
Nov 19, 2010
I am opening and testing data using the FileStream class which is supposed to avoid file security issues. It works fine until I try to save to a local file. When I test under adl I get a security error which I though was ok (at least it was attempting to save) until the app was packaged and tested on a device, but the file fails to save.
public class FilesApp extends MovieClip {
var file:File;
var xmldata:XML;
[Code].....
View 3 Replies