Мне интересно, можно ли прочитать метаданные Exif, которые прикреплены к файлам изображений, для чтения геолокации с помощью библиотеки ng-file-upload.
Существуют варианты (например, ngf-fix- ориентации), которые используют метаданные объекта Exif. Но после выбора файла он больше не содержит никакой exif-информации.
Я пытался:
ngf-before-model-change="beforeChange($files)"
С:
$scope.beforeChange = function(files){ console.log('BeforeChangefiles', files); };
Результат как следует:
0: File name: "IMG_5277.JPG" lastModified: 1559123113000 lastModifiedDate: Wed May 29 2019 11:45:13 GMT+0200 (Mitteleuropäische Sommerzeit) {} webkitRelativePath: "" size: 3741545 type: "image/jpeg" $ngfBlobUrl: "blob:http://localhost/630d0c34-07a1-4f41-81fd-e2cf021cbf65" $ngfWidth: 4032 $ngfHeight: 3024
Кажется, что информация Exif уже потеряна на этом этапе.
Возможно ли как-то получить доступ к информации exif до того, как она будет потеряна?
Если нет, какие обходные пути рекомендуются?