Stiamo utilizzando FileReader
per ottenere un'immagine, da una foto scattata su un iPhone, nel browser. Quindi utilizziamo drawImage()
per disegnare quell'immagine su canvas
. Il problema è che le foto scattate su un display iPhone ruotato sulla pagina. Non possiamo riprodurlo su nessun dispositivo Android.Determina l'orientamento delle foto in JavaScript?
Possiamo ruotare l'immagine sullo canvas
abbastanza facilmente ma come possiamo determinare la rotazione richiesta? Abbiamo provato alcune librerie di lettura EXIF per JavaScript (exif.js) ma non siamo stati in grado di leggere correttamente l'orientamento.
Cercando di includere binaryajax.js determina un errore di accesso negato per me, quindi non posso usare questa soluzione. –
@ObiWan - vedere la risposta modificata per i nuovi collegamenti al file * binaryajax.js *. –