I would like to know how you can preview different images from a FileReferenceList Normally with file reference you can do the following:
img.source = fileReference.data;I want to do this with more than one image and with using filereferencelist, I do the following:
var fileReference:FileReference; var fileReferenceList:FileReferenceList = FileReferenceList(event.target); var fileList:Array = fileReferenceList.fileList
I have a FileReferenceList from which I'd like to display images in a DataGrid; currently I'm getting the following error: Only one download, upload, load or save operation can be active at a time on each FileReference.Here is my DataGrid:
Is it possible to manually add an array of files to a FileReferenceList to upload/download? Rather than selecting from browser()? I need to download a number of images from my server, run some scripts with switchboard, then upload them back to the server, all automated.Is this possible using FileReferenceList or would I need to build some sort of ftp app with sockets?
I'm working on an web app that requires a multiple file uploader and I've hit a dead end. I'm using FileReferenceList for selecting the files to be uploaded, but there seems to be a bug in the Chrome Flash Player plugin, when selecting lots of files at once.The uploader must allow up to 300 files to be uploaded, but when selecting more than 232, the FileReferenceList triggers Event.CANCEL instead of Event.SELECT.I've found a bug report for this exact problem here:[url]......
I have been looking for a complete example of FileReferenceList but haven't found anything as of yetEverything I found was either incomplete or I didn't understand it as there was not any FLA source files with i
Following is my code for loading one video using FileReference class and it works fine [code]...
then after this, the file.name and file.size goes to mxml page and the video is displayed on stage with name and file size but the samething i want to do with FileReferenceList class, i am solving this problem from last 2 weeks but cant.
I am using the following simple code:[code]A big flash button triggers this code, which works perfectly fine. Unfortunately, I don't enforce that the button cannot be clicked while the dialog box to browse file is opened, so I get "Error: Error #2041: Only one file browsing session may be performed at a time." if I click on the button while the pop up dialog box is up.A solution that I really like is the one that Google Docs has. It does not let you click on their button, above "Select files to upload" while the pop up dialog box is showed. Actually, this dialog box has a sort of priority: You can't click ANYWHERE on the page before you select files or cancel on this dialog box.I would like to have the same behavior, not let the users click anywhere in my web page until this dialog box is done, just like Google Docs does it, but I can't seem to find how.
I also noticed that if i select say 10 files, flash attempts to upload the files simultaneously. how do i make flash complete one upload before STARTING another.
I code primarily in PHP and Perl. I have a client who is insisting on seeking video submissions (any encoding) from the public via one of their pages rather than letting YouTube do its job.Server in question is a virtual machine and I can adjust ini settings for max post, max upload size etc as needed.My initial thought is to use a Flash based uploader with PHP on the back end but I wondered if someone might have useful advice and experience on the subject?
I am currently uploading files in ActionScript 3 using the upload() method of the FileReference class.I built an uploader than can do simultaneous or parallel uploads, having a variable set the number of maximum uploads at a time.I noticed that for Internet Explorer I could be uploading 10 or more files simultaneously, but FireFox and Safari seems to cap the number of uploads to 2. That is, when I call the upload method on per say, 3 files, only 2 will get events back (such as ProgressEvent.PROGRESS). Only when one of the 2 uploads finishes, then the 3rd one will start. This behavior does not happen for Internet Explorer. I have tried with a large number of files, and some big files, to make sure this behavior was consistent.
I'm looking for a tool to facilitate mulitple webpage file uploads from a single file browse dialogue. I know this has been asked previously, but I can't find anything current.I'd like to check file size prior to upload, and I gather Flash is still the only way to do that cross-browser? Ideally, I'd like an upload progress metre.I'll be using Linux and Apache servers, but don't have access to install add-ons such as PHP APC. Again, I assume something flash-based is the only option there?
I've looked at SWFUpload, but that appears to be another of these projects where the developers have become quite zealous and turned a simple concept into a full suite of tools for the masses.It seems quite cumbersome and I don't think I want to use it for my purpose.I'd prefer not to have to write something from scratch for this.suggest a non-Flash alternative if there is one? I do need full cross-browser compatibility without too many layers of degradation, so anything HTML 5 probably isn't what I want.
I have been uploading MUltiple files locally and on the server for testing. When i push the button, i start the upload. All files are uploading, thats not the problem, A The problem is i am showing the progress bar and %. i think because of the loop, all are displaying/loading crisscross eachother...
is there a way to wait with the loop, till 1 file is completed upload, then update then start the next one in the array? B also the eventListener for COMPLETE is not working for some reason... the completeHandler after tracing show no results. i have tried to add the listener when i am adding the referencefile into an array, and tried to add when calling back... what is the proper way to add the completeHandler for fileReference?
The only tools/plugins I've seen online that allow for multiple files to be selected for upload through one single dialog box using a SHIFT or CTRL click action (as opposed to clicking on a single file per for file uploads) exist for controls made in Flash/.NET/Java, not just straight Javascript/HTML/PHP.
Why is that the case? I'd imagine that if possible, site developers would look to having less dependencies on different technologies rather than more.
You all know the new generation of fancy, mostly Flash-based file uploaders like SWFUpload that can show a progress bar while uploading - a great improvement especially for shaky and low-bandwidth connections.
However, these uploaders all bring their own logic of how to handle uploads on the client side. I am looking for an unobtrusive way to "fancify" existing, classical file uploads, i.e. introducing a progress bar to normal file upload forms.
Due to the architecture of uploading files, this is most likely not possible without some tweaking on the client side.
I am looking for a solution that keeps the tweaking to an absolute minimum, e.g. a component that adds itself to the onsubmit event of a normal form, performs the file upload, displays a nice progress bar, puts the resulting temporary (server side) file path into the form, and submits it. On the server side, I just have to modify my script to use the file path provided by the flash uploader, instead of $_FILES and consorts, and think about security for a moment.
This is not exactly what all the Flash-based uploaders do: They can use data from a form, but they do not provide possibilities to submit the form as is, what is what I'm looking for. I am looking for a (probably) Flash based upload function taken a step further.
Using SWFUpload v2.2, Firefox 3, IE 8, Flash 10In my ASP.NET application all uploads are being processed by upload.aspx (I have the correct upload_url set in the settings object). Can anyone tell me why (in Firefox) the uploads never hit the upload.aspx page? [code]...
I've been using this method of file uploading for a bit, but it seems that Google Gears has poor support for the newer browsers that implement the HTML5 specs. I've heard the word deprecated floating around a few channels, so I'm looking for a replacement that can accomplish the following tasks, and support the new browsers. I can always fall back to gears / standard file POST's but these following items make my process much simpler:
Users MUST to be able to select multiple files for uploading in the dialog.I MUST be able to receive status updates on the transmission of a file. (progress bars)I would like to be able to use PUT requests instead of POST I would like to be able to easily attach these events to existing HTML elements using JavaScript. I.E. the File Selection should be triggered on a <button> click. I would like to be able to control response/request parameters easily using JavaScript.
An example of uploading code using gears:
// select some files: var desktop = google.gears.factory.create('beta.desktop'); desktop.openFiles(selectFilesCallback);
[code]....
Edit: apparently flash isn't capable of using PUT requests, so I have changed it to a "like" instead of a "must".
I have a aspx called user-photo-upload.aspx and another aspx called get-photo.aspx. I set the Session["PhotoId"] in the page_load method of user-photo-upload.aspx.
If I visit the user-photo-upload.aspx through the browser normally, the session can be retrieved in get-photo.aspx. But if the flash uploads photo to the user-photo-upload.aspx page, I can't get the Session["PhotoId"] in get-photo.aspx.
I discover that the Session ID is different when visiting the page using browser normally or by flash. I don't know why flash uses another session.
I've been reading about the security restrictions for file uploads in Flash Player 10.According to the FileReference docs for upload(), the upload does not have to be triggered by a user-initiated action (the browse() does, but that's another story). If it did, that would force an awkward user experience for multi-file uploads, since only one upload can occur at once -- so the user would have to click (or press a button) once per file to initiate the upload, but only when the previous file had finished uploading.
I have a dynamic input textfield and I have a scrollbar successfully scrolling the text. As soon as the textfield receives focus the scrollbar tweens into position. I would like to have the scrollbar tween in only when it is needed, which of course would be when the texfield has one more character than it can display in the viewable area. Is there some sort of event I should be listening for that would tell me that the textfield has grown past the viewable area?
Is it possible to know the dimensions of an flv loaded throught an URL ?
What if you want to load different videos with different sizes on the same video object? Does the video object change in size depending on the flv you're loading?
One can easily remove a listener like so: circle.removeEventListener(MouseEvent.CLICK, maskSquare); BUT, is it possible to remove a listener (or preferable ALL listeners) from an object WITHOUT knowing the function that the event is tied to?[code]
First shortly about how my site works: When a link is clicked it checks if something is already displayed in either the Left or Right side of the screen (the website looks like a book, so I have a left page I want to display information on and a right page). If there is already something showing it hides it and displays the new object, together with this it enables all the buttons within that object (I have separate functions to set up each object).
What I'm trying to do is to remove all the previous set EventListeners without having to create separate functions for removing the links inside every object as well.
How do I remove all EventListeners on all objects inside another object? The only variable I want to store is the object containing everything. There are however not always EventListeners within the objects.
I have a few functions that accept several parameters. [code]...
Is there a way to loop through all the params (without knowing how many or their names) and put them in some kind of an array with their names, so I'd get an associative array [code]...