ブラウザにドラッグされたか、htmlファイル入力要素で選択された画像(jpeg)からEXIFデータを抽出しようとしています。HTML/Javascriptファイルアップロード前のEXIFデータにアクセス
ブラウザ内の画像をFileReader and FileReader.readAsDataURL
(here)とプレビューすることができました。
と私はEXIF libraryを見つけたので、javascriptで画像のEXIFデータを抽出することができます。しかし、私の場合は、通常のタグでURLを使ってコンテンツを読み込んだ場合にのみ動作します。
私もStackOverflowにthis questionが見つかりました。ここで受け入れられた答えは、それはちょうど不可能であると述べています。
500px.comは、ファイルがアップロードのために追加された直後で、アップロードが完了する前にEXIFデータを抽出するので、実現できると確信しています。
FileReaderから取得したbase64でエンコードされたイメージからEXIFデータを抽出する方法をいくつか考えてみましょうか?
同じ【EXIF_ライブラリ]に基づいて、新しいソリューション[EXIF-JS(https://github.com/jseidelin/exif-js)、(http://blog.nihilogic.dk/2008 /05/reading-exif-data-with-javascript.html)から[http://www.nihilogic.dk/](http://www.nihilogic.dk/) – arty