Closed devth closed 14 years ago
I installed Flash 10,1,81,24 and now it just doesn't work at all. No errors, no javascript notifications.
Reinstalled flash 10.1 using debug player and get this error and no working functionality:
Error: Error 2014: Feature is not available at this time.
at flash.net::FileReference/get data()
at flash.external::ExternalInterface$/_objectToJS()
at flash.external::ExternalInterface$/_toJS()
at flash.external::ExternalInterface$/_arrayToJS()
at flash.external::ExternalInterface$/_toJS()
at flash.external::ExternalInterface$/_objectToJS()
at flash.external::ExternalInterface$/_toJS()
at flash.external::ExternalInterface$/call()
at com.nathancolgate.s3_swf_upload::S3Queue/changeHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.collections::ListCollectionView/dispatchEvent()
at mx.collections::ListCollectionView/addItemsToView()
at mx.collections::ListCollectionView/listChangeHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.collections::ArrayList/internalDispatchEvent()
at mx.collections::ArrayList/addItemAt()
at mx.collections::ListCollectionView/addItemAt()
at mx.collections::ListCollectionView/addItem()
at S3Uploader/addFile()
at S3Uploader/selectFileHandler()
Any fix for the Flash 10.1 bug?
Good news. Wrapped up some stuff early and was able to tackle this tonight. The deal: Flash Player 10.1 did not allow ExternalInterface to pass a FileReference object to Javascript. So I added a toJavascript function that converts FileReference into simple Objects. You pretty much get the same attributes (name, size, type). Hopefully this will survive any future releases!
If you get a chance, update to 0.3.0 and give it a test (I'll update the demo site later this weekend) and if you like it, buy me a beer (which actually means: help me pad my entertainment budget so I can take my wife out to dinner and help validate the hours spent working on this stuff)
I'm finally back and am planning to test this out again! Look forward to a beer or two from me :)
Firefox 3.6.12 on Mac still gives me that error, so the plugin is broken in production right now! Any developments here?
Not sure what to tell 'ya. I'm running FF 3.6.12 on Mac and the demo site (http://s3swfuploader.heroku.com/) runs fine for me. My flash version is 10,1,82,76 according to http://www.adobe.com/swf/software/flash/about/flashAbout_info_small.swf.
Are you having trouble with the demo production site or your own production site?
I'm running Flash 10,1,85,3 debugger. You think that's the issue? The demo site also gives me the error.
Must be. Sorry about that.
I guess it's more Adobe's fault. The debugging player ain't the best piece of software I've come across. Thanks for replying so quickly.
Flash 10.0.4
Tested on Safari 4, Chrome 5 and Firefox 3.5.9 with all 3 browsers giving the same error. Tested on both my localhost app and on the demo at http://s3swfuploader.heroku.com/