Jquery déclencher cliquez sur ne travaillent pas sur les navigateurs safari sous mac, Ipad & Iphone

Je suis en train de déclencher un événement de clic sur input type="file" sur le fait de cliquer sur un autre bouton.

Démo: http://jsfiddle.net/Y85g6/

Ça fonctionne dans tous les navigateurs, sauf sur les navigateurs safari sous mac, Ipad & Iphone.

Est-il une astuce pour accomplir cette tâche?

double possible de En JavaScript puis-je faire un événement "click" feu par programme pour un fichier d'entrée de l'élément?
alors, comment faire un fichier personnalisé fonctionnalité de navigation.
Soit ne pas le faire, ou le faire avec un Flash à base de solution comme SWFUpload.

OriginalL'auteur Mandeep Pasbola | 2012-01-19