HTML / Javascript Accéder aux données EXIF ​​avant le téléchargement du fichier

Je suis en train d'extraire EXIF de données à partir d'une image(jpeg) qui a été traîné dans le navigateur ou a été sélectionné par l'intermédiaire d'un fichier html de l'élément d'entrée.

J'ai réussi à visualiser l'image dans le navigateur à l'aide de FileReader and FileReader.readAsDataURL
comme décrit ici.

et j'ai trouvé un EXIF de la bibliothèque qui permet d'extraire les données EXIF d'une image via javascript. Mais pour moi, il ne fonctionne que si je l'utilise avec la normale img balises qui charge leur contenu sur une URL.

J'ai aussi trouvé cette question sur StackOverflow où l'on a accepté la réponse des états que c'est juste pas possible.

Mais je suis assez sûr qu'il peut être réalisé en raison 500px.com extrait les données EXIF immédiatement après qu'un fichier est ajouté pour télécharger et avant que le téléchargement est terminé.

Quelques idées de la façon dont il devrait être possible d'extraire les données EXIF de l'image encodée en base64-je obtenir de l'FileReader?

source d'informationauteur alex