GPS Exif dal caricamento di foto di iPhone in Safari?

4

Safari rimuove i metadati GPS dalle foto caricate. C'è un modo per fermare questo?

I visitatori del mio sito di condivisione di foto utilizzano un semplice modulo HTML per selezionare una foto dal proprio telefono:

<input accept="image/jpeg" type="file">

Quando iPhone e amp; Gli utenti iPad selezionano un file che è stato caricato senza posizione EXIF. Quando gli utenti di Android, BlackBerry e Windows Phone eseguono la stessa azione nel loro browser, i dati EXIF vengono passati correttamente.

C'è un modo per gli utenti di iPhone di caricare foto su un sito web usando Safari e mantieni i metadati di posizione?

    
posta Terence Eden 31.05.2018 - 22:01
fonte

2 risposte

2

Questa è una funzione di privacy. iOS rimuoverà sempre EXIF dalle foto caricate.

It is correct that [iOS] strips exif data. This is also not a bug on [iOS] but actually a feature.

Caricamento immagine da dati exig strip iphone - Stack Overflow

Per accedere ai metadati delle foto, è necessario accedere alla foto utilizzando un'app installata sul dispositivo. Per interagire con Safari, questa app può fornire un'estensione per app resa disponibile nel menu di condivisione di Safari: Estensione dell'app con l'app Safari Estensioni - WWDC 2016 .

    
risposta data 31.05.2018 - 22:34
fonte
1

Secondo link , questo non sembra possibile Apple impone di rimuovere i dati EXIF quando si seleziona in qualsiasi browser Web o si utilizza l'elemento di condivisione. L'unica soluzione alternativa per evitare di sederti sui banchi senza dati per costruire la tua app.

[aggiunto]

Come soluzione, potresti utilizzare anche il link di geolocalizzazione HTML5 su la pagina di caricamento in modo da poter aggiungere nuovamente alcuni dati EXIF sul server (okay, se gli utenti caricano le immagini in un secondo momento, ciò non sarà corretto)

    
risposta data 31.05.2018 - 22:35
fonte

Leggi altre domande sui tag