6

Ich möchte eine Web App erstellen, in der der Benutzer mehrere Bilder aus der Bildergalerie des Telefons auswählen und hochladen kann. Diese Funktion funktioniert auf iOS in Ordnung, aber es scheint, auf Android, gebrochen zu werden:Mehrere Bilder zum Hochladen auf Android können nicht ausgewählt werden - Chrome Web Browser

<form action="" method="post" enctype="multipart/form-data"> 
    <input type="file" id="file" name="files[]" multiple="multiple" accept="image/*"/> 
    <input type="submit" value="Upload!" /> 
</form> 

ich einige Beiträge gelesen habe, wo Leute behaupten, im Chrome Web-Browser festgelegt werden, aber ich kann immer noch nicht daran arbeiten .

Danke!

Antwort

4

hier ist der Code ich für Desktop mit wurde:

<input type="file" id="deviceImages" multiple accept=".jpg,.gif,.png,.jpeg"/> 

wir dachten, dass wir zwei benötigt, hier ist das für Mobil:

<input type="file" id="deviceCamera" multiple accept="image/*"/> 

aber was uns aufgefallen war, dass, wenn Sie die Auswahl "Desktop" Link gab es eine Option zum Hochladen von Documents, und dies erlaubt mehrere durch langes Drücken zuerst auswählen.

aber von der "mobilen" (Bild/*) Eingabe lassen Sie wählen Sie aus Camera oder einige Apps, aber nicht Documents, und Sie konnten nicht aus ihnen auswählen.

so jetzt bin ich nur mit:

<input type="file" multiple accept="image/*,.jpg,.gif,.png,.jpeg"/> 

dies gibt mir Zugang zu wählen Sie aus Documents und Camera aber nicht jeder der Anwendungen, aber zumindest Documents können Sie mehrere Bilder auszuwählen.

hoffentlich weiß jemand Code, um die Apps auch zu ermöglichen!

UPDATE

wir gerade jetzt

<input type="file" id="deviceImages" multiple accept="image/*"> 

das gibt Ihnen die Apps, aber nicht die Documents auf meinem s4 verwenden. Sie müssen das richtige für Ihre Website auswählen, aber dann müssen die Nutzer wissen, wie sie basierend auf der von ihnen verwendeten App mehrere Bilder auswählen. die Verwendung von Gallery funktionierte nicht so gut für mich, so begann ich mit Photos und das erlaubte mir, Bilder mehrfach auszuwählen. HTH!

+1

multiple ist ein boolesches Attribut – Derek

+0

Dies sollte als die angenommene Antwort markiert werden – Tomatrox

2

Mehrere Datei/Foto-Auswahl funktioniert (mit Android Turbo Telefon (mit Android 5.1) und Google Chrome (Version 49+)) ... es erfordert mehr als nur jedes Foto zu tippen, müssen Sie jedes Foto tatsächlich HALTEN es heißt "1 ausgewählt", "2 ausgewählt", etc ... und dann auf Öffnen klicken.

1

Ich habe das gleiche Problem, aber ich habe festgestellt, dass es funktioniert, wenn ich die Galerie-App (anstelle von Google Fotos App) verwende, um sie auszuwählen.

Nicht bei der Auswahl aus der Google Fotos App.

+0

Haben Sie herausgefunden, wie Sie mehrere Fotos von Google Fotos auf Android-Handy hochladen? – user4584963