Flex :: Passing Object To Save Back To Server Freezes Application
Jan 24, 2012
I have a NavigatorContent which is displayed when the user selects an item in a DataGrid. This NavigatorContent contains a form and an accordion displaying the related objects.
When the user presses the Save button in the NavigatorContent the form and the children should be saved to the database by calling the server through BlazeDS:
saveObjectToDB()
{
//Map the form values to the object
object.field1 = object_field1.text;
[Code]....
The object that i pass to the accordion children is public and [Bindable] in the NavigatorContent and in the accordion children and is initially passed from the main DataGrid. May this be a problem relating to this issue?
I have a Flex web application where I am visualizing data (for different countries) in the form of charts. The data is in the form of CSV files. There are individual files for individual charts i.e. one file has all data pertaining to one chart for all countries.I have a left navigation menu that allows one to see data on a country by country basis. As I view more and more countries, the web application becomes progressively slower till it freezes completely. The problem goes away if I refresh the browser and empty the cache.I am using the URLLoader class in flex to read the CSV data into a string and then I am parsing the string to generate the charts.I realize this is happening because more and more data is somehow accumulating in the browser.
I'm trying to develop a simple mxml Flex application to start Skype from the AIR/Flashplayer runtime. Is it possible to get back events from a native Windows application? In the simple example of Skype, the OS returns control to the Flex app when Skype exits. But what about native applications which have their own event model and wants to communicate with the Flex event model. For example, a Face detection system which shows "Hello" on a Flex app when the camera detects a face. Can this be done in the current Flex framework?
I wan't to share the application over the network using as3 with FMS in such a way that events performed on application on one PC should also reflect on all the connected PCs. for example if I shared a notepad, the task performed by me on that notepad should be reflected to all the connected users and vice-versa, like remote desktop works.
I have successfully been able to write some client-side ActionScript that allows me to record my webcam and mic data to my FMS server. The .flv files get saved to a directory under the applications directory. However, I need to process those flv files for a web application and would like those .flv files to be saved to the web app's directory (outside of the FMS application directory). I have tried changing the <Streams> tag in the Application.xml file that I placed in the FMS application directory, but that simply did not work.My goal is simple: to save the recorded stream data outside of the FMS application's directory. I have been going crazy trying to do this, but would like to know any pointers that any of you experts have. Can this be done? If not, how can I execute a server side PHP script after the stream is done recording. I know about using the exec() function in PHP, but am unsure as to how to execute that script via client-side actionscript.Here is the path to my FMS server (Linux OS) installation and the application directory. The application name is "ngale"./opt/adobe/fms/applications/ngaleHere is the path that my client-side ActionScript is placing the .flv files of the recorded streams/opt/adobe/fms/applications/ngale/streams/recordings/Here is the path to my web application/home/user/public_html/dev.ngale.net/public/Here is the path that I would like for the .flv recording files to be saved to/home/user/public_html/dev.ngale.net/public/audio/.flv
We are running FMS 4.0 to stream on-demand MBR videos using the OSMF player. We have noticed that occasionally during playback the video freezes, while the audio skips back a few seconds and starts playing. Once the audio catches up, the video unfreezes and resumes normal playback.
I'm sure I'll receive some sort of hate for posting this in the wrong area, but I'm really desperate for help and don't feel like searching further for the "correct forum." Anyway, I created a swf for the "education" page for a liquor store, it navigates through wine, beer, and liquor. All the links work well, however after you go to (for example) the liquor page, when you hit the "back button" on the browser, going back to the page with my swf file, the movie freezes after the first animation. I don't understand it, it only happens with firefox, which to my knowledge is one of the more progressive browsers, so what gives?! It even works perfectly on IE and my android phone, so I'm at a complete loss, as I'm more a designer than programmer. Please take a look and offer any obvious advice. I would be willing to make the video in AS3 if that is the only option, I just have no clue how to implement AS3... so confusing. The link to the swf in use is: http://www.whitehorsewine.com/education.php Each book having a button that triggers a movieclip with AS2. The movieclips all have stop(); at the end of them. The rest of the coding is in the timeline on a seperate layer:
Here is what I want to do: Take an object that has a bunch of properties set and possibly holds other objects in it, and serialize it or somehow save it to a file using the File class. Reversing the process is also necessary. I know about SharedObject, but I do not get the ability to dynamically change the save/load location as in the File class. Is this possible with FMS, and if so, what is the procedure? If it is not possible, then what options do I have to achieve the same goals? I have read the SSLR and searched for a solution but do not seem to see any means to do this.
I have an flash application that captures a web cam video stream and stores it on the FMS server.I notice when I create a brand new video, and store it on my FMS server, it works fine.When I make another video and my application overrides the file with the new video, this is where I get problems.When I download the flv file from the FMS server, and I play it locally it plays fine, but the timeline is weird.The web player freezes the video during that first 15 seconds.A 30 second video, will have a time line of like 45 seconds, the local flv player is smart enough to skip over the paused part of the video.You will see it skip over the timeline to the good video (from 0sec to 15 secs). The web player freezes the video during that first 15 seconds.
How can i call a CGI script in flex 3? Also how can i retrieve the result of exection of that cgi script?
For example, lets say my CGI script(hello.cgi) just display "hello world". How can i call this script from flex 3 and then retrieve the result, i.e. hello world , so that it can be displayed on my flex application.
How to generate the bytes from the video objectHow to submit the bytes to remote server?I found these classes are missing in AS2:flash.net.URLRequest,flash.net.URLLoader Are the above possible in AS2?
I'm trying to send about 1 MB of binary data to server via URLLoader. But when I call method load of this class, my application hangs for about 1-1.5 seconds, then uploading runs normally.
I have an asp.net page where I get the user_id from who's logged in. Now I need to pass this user_id to a flex application that runs in an asp.net page as a .swf. How can I get this user_id in a variable in my flex application.Or what is the best way to get the user_id into flex.
I am trying to implement a simple chat application in adobe flex 3 with php as back-end. I have found few frameworks on net, AMFPHP and WebOrb. But I see that both these frameworks do a polling to the server at regular intervals.
I am trying to get a xml file with data into Flex application. There are a lot of examples online passing parameter into f. However, it doesn't really work in my case.here is my code in HTML:
var flashvars = {}; flashvars.storageStatsXML = "stats.xml"; var params = {};
Im a complete beginner in Flex programming. I have an application with a main .mxml file, and a certain class Foo that I call from the .mxml. In Foo, I make a URLRequest and listen for the Complete event. Then I found myself with the returned data in a Foo function, but I have no idea how to communicate it to the .mxml part of the application ! I looked into ArrayCollections but I can't seem to understand how they work. Isn't there a way to modify, from inside the class, a variable with a global scope ?
I know that the best way to make a connection from my main app to my modules is through interfaces.
So, my problem is, how can I implement an interface so my module can send and receive data from my main app?, cuz, I understand that my module implements an interface that is used by my main app.. but, can I do it "viceversa"?
Other issue I have is, why do I need to call my main app children if I can just import a module's class?.
If I'm streaming live video and chatting in an FMS app, should each component have its own instance of NetConnection or should they share one? Was thinking perhaps the quality of the live video stream would be hurt in a sharing situation but am not sure the architecture works like that.
From a development standpoint, I'd like to make one NetConnection instance in my main application file and connect with it. Then, when successfully connected, I'd like to pass that connection into any custom components that need it.
I am creating an application. At one view I have three states. If I changes state and than back button pressed it unloads the application.I am developing it in Adobe AIR.
I'm trying to make text chat application using shared object. I'm using api Shared.getRemote("so",m_nc,true); to make the data persistent. It makes the file with extension fso. I want to save the chat history in notepad for further reference, and also load that data as per requirement.
Basically trying to update a "userlist" shared object everytime someone connects.Administration console live log reads:"Sending error message: ...main.asc: line 12: TypeError: this.usersSO has no properties"
I'm connected ok. Here's the server code Doesn't like "usersSO.setProperty()" call: application.onAppStart = function(){ this.uniqueID=1; this.users = new Object(); this.usersSo = SharedObject.get("userlist", false); }
I want to open a connection back to the server using Flex so I can stream chat messages to the Flex front-end. How do I do this and does Flex enforce any same-origin restrictions on ports or subdomains?