Actionscript 3 ::Flex : Center Pop-up From FileReference Browse?
Mar 5, 2012I want to screen center the file chooser wich appears when FileReference.browse() method is called.
View 2 RepliesI want to screen center the file chooser wich appears when FileReference.browse() method is called.
View 2 RepliesI have a requirement to select a file from fileReference.browse(), but I want to browse a file to specific location say D:Dirfile instead of the OS specific (The dialog box is native to the user's operating system).
View 2 RepliesI am trying to do an image uploader, user can:
- browse local file with button.browse
- select one and save it as a FileReference.
- then we do FileReference.load() then bind the data to our image control.
- after we make a rotation on it and change the data of image.
- and to finish we upload it to a server.
To change the data of image i get the matrix of the displayed image and transform it then i re-use the new matrix and bind it to my old image:
private function TurnImage():void
{
//Turn it[code]...........
Now the mater is that i really don't know how to send the data as a file to my server cause its not stored in the FileReference and data inside FileReference is readOnly so we can't change it or create a new, so i can't use .upload();.Then i tried HttpService.send but i can't figure out how you send a file and not a mxml.
We have an issue were the server session associated with a Flex client times out when the browse file dialog is open for a time longer then the configured session timeout. It seems that on some players, the playback is stopped when browse or download on a FileReference is executing. This also causes remote calls to be blocked and hence our manual keep-alive messages are not sent to the server, resulting in a session timeout. I searched for some info on this in the docs and found a notice of it, but it does not explicitly list the players it does (not) work. Would anyone know were I could find a complete list?
[Code]...
I am trying to call the browse() method of the FileReference class from JavaScript (a user clicks on a text that uses the ExternalInterface to call a method in Flash).Unfortunately, I receive an error that tells me it has to be a direct action of the user (like clicking a button). I have searched through Google and realized this is a new security feature in Flash 10.The only solutions I could find was to put a Flash button or to have a hidden flash button over the text, that will call the browse() method.I wanted the browser only to show JavaScript and all the Flash code only called from JavaScript.
View 1 RepliesI'm having troubles with a contact form containing two file uploads (two buttons with Filereference.browse()-call). On all of my computers, the form works fine (Mac + PC); my client, however, reports a 20-second delay on opening the second browse dialog box (the first one opens right away). Client is on a Mac with latest Flash player version. If he double-clicks it, there is no delay. If he first clicks the second button, the delay is on the first.
[Code]...
I have created an image cropper application that upload an image, crop it and generates an jpg to server.BUT, this works perfectly well locally at my Mac at work, online on the server, but not locally at my laptop at home???Why and what the *** can I do?Everything seems fine. I click browse, and the fileReference opens the finder dialog box. But whatever I press, doubleclick the image, press select etc, flash tracks this as if I clicked cancel. The fileRef.onCancel activates, insted of the onSelect???Could it be something wrong with my flash program? Is it anything I can do to fix this (change somthing in the preferenced etc.)?
View 0 RepliesI am using a filereference.browse box so that users can upload images.although the browse box has a cancel button on it, I am also creating an mc_cancel button ( just in case the user's OS's browse does something funny ).currently, when mc_cancel is pressed, I call my_file_ref.cancel() ... but it doesn't actually close the box ... is it supposed too?
View 2 Repliesis there a way to forcibly close the browse dialog box that is opened by my_filereference.browse() ?
filereference.cancel() does not close the box.
Adobe documentation says this should work:
ActionScript Code:
var fileRef = new FileReference();
fileRef.browse([{description: "Image files", extension: "*.jpg;*.gif;*.png", macType:
[code].....
I have an application already created that will upload files successfully, with a progress bar and completion notices and am very happy with the process, but sometimes people upload a file with the same name as an existing file. Is there a way to change the name of the destination file on my server to something more standard during the upload process? I have been using a fileReference.Browse() with capturing all my event handlers through there.
View 4 RepliesIs there any way to have a function which connects to a server and uploads a local file without calling FileReference.browse?I have an application at a kiosk which is recording a short webcam movie of a guest. Once completed, I'd like for the video to be put on a server and a link send to the guest. I've got the link part working, but am not sure how to get the file up to the server automagically.
View 4 RepliesThis is the first time i am working in action script. I have seen a flash programmer working with it. since i know javascript i was able to work in action script. I am creating a file upload component for my php projects. Until now i have advanced to show the file dialog box using the FileReference api. The select event is not firing for me. and i did not get any error.
[Code]...
I created a program that sends images to a server, use the browse function of a FileReference object to check the files when you click a button "send pictures. But I would like to open the program he ask for the files but do not know how.
View 1 RepliesI am trying to use the load method of FileReference object to load the data and use it to display a thumbnail of the selected image.However, after calling fr.load(), fr.data remains null.I'm using Flex Builder 3.0.2 on Windows 7 with Flex SDK 3.4 and Flash Player 10 Debug. If I evaluate fr.load() in Eclipse's watch variables list, I get an error reading "No such variable: load."
View 4 RepliesI'm writing a small application for myself and instead of using a database I'd like to just use Excel to store the small amount of data I have on my local file system. I want to be able to load that data without having to use the typical FileReference browse() method as it would just be annoying to do every time I use the application.
The code below seems to find the file fine as the file.exists method below and most of the other attributes seem to be correct but the file.data is always null.I'm guessing this is a security issue and that's why I'm running into this problem but I thought I'd ask and see if there is in fact a way around this problem.
var file:File = new File(fullPath + "\" + currentFolder + ".txt");
if(file.exists) {
var byteArray:ByteArray = file.data;
}
want to browse an image and then send it to data base using flex and webservice java
View 2 RepliesI have an html page with a flash object that provides video chat using stratus.I want to enable file sharing from a different UI on the same html page.I want to use the same stratus connection to send the file.Is it possible to create a small flash object that will present a browse button and let the user choose a file and then pass the FileReference or file details to the stratus object to send it?
View 1 RepliesCan I implement the "load" method in FileReference in other way? My client use FP 9 and this method is implemented in FP 10. I am using BlazeDS + Spring and I want to upload images.
View 1 RepliesI used Flash player 10, and Flex SDK 3.4. The code as followings:
// Following comes callbacks
function imageLoadOpenCallback(evt:Event):void
{
trace("in--open");
}
function imageLoadCompleteCallback(evt:Event):void
[Code]...
Only the imageSelectCancelCallback handler get called when I select some files in the dialog. But no load/open/io_error handler get called at all. I have Google some code example, in which it used FileReference instead of FileReferenceList. I don't know the reason,
I'm using FileReference to retrieve an exported CSV file from the server. The fileReference.download(url, "myFilename.csv") method call seems to be working and I can download the file.
The only problem with this is that I can't seem to be able to set the file filter. In my save dialog, the file type filter is always *.*, which is really bad. The user trying to save the file has to manually type in the .csv extension. How do I change the filter of the dialog box to only show *.csv and not
I'm building a Flex app which requires me to download files.I have the following code:
public function execute(event:CairngormEvent) : void
{
var evt:StemDownloadEvent = event as StemDownloadEvent;
[code]....
Is there anyway of upload a file in flex 3.5 without using fileReference? Or even with fileReference, but without browsing, for example, I'm trying to take a printscreen and send it to my java web server
View 2 RepliesI am developing an application using Adobe AIR.How can we get absolute path of file or "nativePath" of file (as we call it in Flex/AIR) when we use FileReference to browse a file ? I know there are security concerns related to this but is there any hack or is there a direct solution that I am unaware of?
View 1 RepliesI have a FileReference that is being uploaded. But before upload, I call the compress() method on the ByteArray of the FileReference i.e. fileReference.data.compress().
But I observe that the uploaded file is the raw file and not the compressed file.
Is this a Flex bug or expected behavior? The data field in the FileReference is read-only. Does that come into play?
To load 3 files locally into the Flash Player, one might using something like this manage the sequence after the user has chosen the files...
private function uploadList(evt:Event):void{
var arr:Array = fileReferenceList.fileList;
for each(var item:FileReference in arr){
item.addEventListener(Event.COMPLETE, onFileLoadComplete);
item.load();
[Code]...
I'm deploying a small application with Adobe Air. My application will do batch upload from filepath which stored in a text file. For example, in a text file name "list.txt", there is a string "C:myfilesIMG_0001.JPG". Now I want to upload this image file, keep tracking of upload progress :-< I want to use FileReference to get the upload progress, but I don't know how to import from file's path. I also wonder how to use FileReference to upload this file without prompting a dialog for user to select file.
View 1 RepliesThe following code shows a button that allows you to select a file (should be an image) and display it into an image component. When I select an invalid image (e.g. unsupported image type, a word document), I get the following error:"Error #2044: Unhandled IOErrorEvent:. text=Error #2124: Loaded file is an unknown type.I know I can pass a FileFilter to the FileReference:browse call, but that's beyond the point. My question is... I want to handle the IOErrorEvent myself, what event listener am I missing?
private var file:FileReference = new FileReference();
private function onBrowse():void {
file.browse(null);
[code].....
I need user download JPEG file from my app, however, when user change the file name the saved file will be downloaded without extension.
For Example: I am using FileReference.download() and set the default filename as "demoPic.jpg" and user's windows system setting control file extension not being shown. So when the dialog opens a download window, only "demoPic" shown as the filename. If user saved file without changing filename, the saved file will be OK. But if user change file name, the download file will be saved without extension. is it possible to add file extension to filename when user forget it by flex code?
[url]...
How do I add my own request header to the POST requests generated by FileReference.upload()?