Known bugs and limitations in ActiveXPowUpload 1.0.1:
All of specified below bugs and limitations related to Macromedia API and can't be fixed by us. We hope in next versions of Flash player something will be changed.
- Due to some unknown reasons sometimes Flash generates "IO error" while upload. It is Macromedia bug.
Workaround: MultiPowUpload by default tryes to upload file wich wasn't uploaded due to error 3 times.
- If
uploadUrl
parameter stores full URL to script then you need to have crossdomain.xml file in root of server.
- To upload files using SSL (HTTPS) uploadURL parameter should has format like
uploadURL=http://www.yoursite.com:443/uploadfiles.aspx
. 443 is port of SSL.
- Flash by default dont passes other Form fields values while upload.
Workaround: You can use Java Script function to pass Form fields values while upload. See example at "UploadWithForm.html" file
- Flash in FireFox browser don't pass cookies while upload. Therefor sessions are different at page with Flash and upload script.
Workaround: Include cookies and session ID in uploadUrl parameter like uploadURL=uploadscript.aspx?mysessionID=<%=Response.Cookies("sessionID")%>&mypassword=<%=Response.Cookies("password")%>
- If External Interface is enabled (
useExternalInterface=Yes
) Flash can't be placed inside Form tag: Error "FlashFilesUpload is undefined" occures in IE browser.
Workaround: No.
- Windows authentication works separatly of browser and asks credentials while uploading each file.
Workaround: No.
- Impossible to get path of selected or uploaded file. Only file name available. In upload script FileName property also includes only file name without path.
Workaround: No
- ContentType for all uploaded files is "application/octet-stream".
Workaround: Read file extension to get type of file.
- Fieldname property of uploaded file is "Filedata" and can't be modified.
Workaround: No.
- Flash sends files ony by one, each in separate request.
Workaround: No.
- Uploading file can't be stopped immediatly -Only closing browser window stops uploading.
Workaround: No.
- File procesing script (that specified in uploadUrl parameter) should sent at least one symbol to response. Otherwise onComplete event don't occures in Safari (Mac OS) browser therefore only first file uploads.
Workaround: No.
- File procesing script (that specified in uploadUrl parameter) should sent at least one symbol to response. Otherwise onComplete event don't occures in Safari (Mac OS) browser therefore only first file uploads.
Workaround: No.
- Rare bug: If system using large font size (at Desktop -> Properties ->
Appearance tab-> Font size) then method Flash.browseFiles(fileTypes) can cause MultiPowUpload movie crash.
Bug depends on OS used and seems that exists only at some localized Win XP SP2.
Workaround: No.