FileReference‘s onComplete event is not fired on Mac version of Adobe Flash Player 8.
We faced similar problem and found the workaround, thanks to comment by Bob on Nirav’s blog.
There is simple workaround, you need to sent empty response from upload server-side script. In php, you would just do
echo (""); after file-upload code. In ASP, you can do
Response.Write (""). In Java servlet, you can do:
That’s all, now onComplete event should trigger on Mac’s Adobe Flash Player 8.
I am posting this with a specific subject line, so that developers can easily find by doing Google search.
Thanks to Bob and Nirav.