Bis vor ein paar Wochen funktionierte meine Web App großartig auf Desktop und Mobile, mit dropzone.js als Drag & Drop-Mittel zum Hochladen von Bildern. Jetzt haben sich plötzlich auf meinem Android-Gerät die Dinge geändert.Dropzone.js lädt nicht mehr mehrere Imgs auf die Website auf Android
Wenn es funktioniert:
Mitglied drückte auf den Knopf Upload und wurde aufgefordert, auszuwählen, welche App zu verwenden, um die Bilder für den Upload auszuwählen. In der Regel war die Standard-App "Galerie", die keine Mehrfachauswahl zulässt, aber wenn Google Fotos ausgewählt wurde, konnten mehrere Bilder ausgewählt und alle ausgewählten Bilder hochgeladen werden. Mit einem Tooltip konnte ich Nutzern von Android die Verwendung von Google Photos Vice Gallery empfehlen.
Jetzt
gleiche Szenario, einschließlich der Lage zu wählen mehrere Bilder hochladen. Wenn Sie jedoch die Schaltfläche "Fertig" drücken, um den Upload zu starten, wird nur das erste ausgewählte Bild hochgeladen.
Mehrere Uploads funktionieren wie erwartet auf Desktop und iOS, aber aus welchen Gründen auch immer hat sich etwas mit Android und/oder Google Fotos geändert, dass ich für das Leben von mir nicht herausfinden kann.
Für diejenigen von euch bereit, die Zeit zu nehmen, versuchen Sie es bitte zu helfen, sowohl auf Ihrem Schreibtisch und Android-Gerät den Unterschied im Verhalten zu sehen.
Beachten Sie auch, dass die .js, die in der Geige enthalten sind, nur als Referenz dienen und von der gleichen Datei extern angesteuert werden.
Bitte beachten Sie, dass die obige Fidel nicht die Bilder hochladen, aber es ist das genaue Verhalten, mit dem ich Probleme habe. Der Upload-Teil der Skript- und DB-Verwaltung ist von diesem Problem getrennt.
Die tatsächliche Struktur, wenn alle zusammen gelegen ist das folgende Skript haben:
<script src="js/dropzone.js"></script>
Dank
Bisher ist die einzige Abhilfe, die ich mit ist zu kommen der Lage gewesen, zu erforschen meine Seite in eine native/Hybrid-App Umwandlung PhoneGap mit . Wenn jemand andere Vorschläge hat, bin ich ganz Ohr. – tllewellyn