Ho una pagina Web mobile che include un elemento di input di tipo "file", per consentire agli utenti di caricare file di immagine su un server. La pagina funziona perfettamente su iOS e su un Nexus 4 (Android 4.2.1) nel browser Chrome.Il browser Android aggiorna la pagina dopo aver selezionato il file tramite l'elemento di input
Quando utilizzo un Samsung S3 (Android 4.0.4) con il browser predefinito facendo clic sul pulsante "Scegli file" apre la finestra di dialogo di selezione immagine come previsto, tuttavia dopo aver scelto un'immagine e chiuso la finestra di dialogo la pagina Web viene aggiornato, quindi perdo l'immagine selezionata. Qualcun altro ha visto questo comportamento? Qualche suggerimento per una soluzione alternativa?
L'elemento di input che sto usando è abbastanza standard, e si presenta così:
<input id="addPhoto" type="file" accept="image/*"/>
Anche senza il 'accettare' attributo ottengo lo stesso problema.
Ho lo stesso problema. Quando seleziono un file e chiudo la pagina della finestra di dialogo viene aggiornata ma se seleziono di nuovo funziona. Non so qual è il problema con il browser predefinito di androidi. Funziona bene in Opera Mobile e Chrome –