| Summary: Ext SWFUpload |
| Author: Jozef Sakalos |
| Published: July 20, 2007 |
| Version: alpha |
| Ext Version: 1.1 |
| License: |
| Demo Link: View Demo |
| Forum Post: View Post |
Contents |
DescriptionThe Ext SWFUpload is Ext wrapper and user interface for SWFUpload.swf flash uploader. Ext SWFUpload is Ext.util.Observable singleton.
The main purpose of Ext SWFUpload is to encapsulate otherwise global SWFUpload.swf calls in Ext.ux.SWFUpload object and keep the global namespace clean. Also, it provides user interface and Ext-ish API with overridable methods and bindable events.
Development postponedI have got quite far with the development of this extension but then I found out that it crashes Firefox running on a my Linux box. I have rearranged the javascript code several times thinking that crashes were due to my programming errors. Especially I was watching if I'm not holding any references to objects in Flash callback functions in closures but nothing helped.
Then I googled for swfupload+firefox+linux+crash and I have found many links where people were complaining about the same problem. I have also found a branch of the original swfupload named R6 that had many interesting new features that would come handy but R6 causes crashes too.
I'm targeting not only cross-browser but also cross-platform users and I cannot afford to give them an uploader that is feature rich but doesn't work.
Therefore I have decided to postpone development of this extension until a stable SWFUpload.swf will be available for the Flash-Firefox-Linux platform.
The original UploadForm is very stable in any browser on any platform.
Changelog
Screenshots