2016-10-28 5 views
13

Dies ist, was I'we versucht:Html Datei-Input auf Android 5.1.1 zeigt keine Galerie

<input id="capture" name="capture" type="file" accept="image/*" capture="camera"> 
<input id="capture" name="capture" type="file" accept="image/*" capture> 
<input id="capture" name="capture" type="file" accept="image/*;capture=camera"> 
<input id="capture" name="capture" type="file" accept="image/*;capture=camera" capture> 

Dies ist der User-Agent-String:

Mozilla/5.0+(Linux;+Android+5.1.1;+SM-J320FN+Build/LMY47V)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/53.0.2785.124+Mobile+Safari/537.36

Das Problem, das mir gegenübersteht, ist, dass dieses Android-Gerät aus irgendeinem Grund direkt zur Kamera geht (Kamera öffnet), ohne irgendwelche Optionen anzuzeigen, um eine Datei aus der Galerie auszuwählen oder ein Bild mit c aufzunehmen Amera.

Irgendein Vorschlag, wie man das überwindet?

+0

Verwenden Sie WebView? –

+0

@ PravinDivraniya: Nein, es ist eine Standard-Website (ASP.NET + MVC) in jedem installierten Browser ausgeführt. – HABJAN

+0

Ich denke, das ist das Problem mit Google Chrome Android-Browser mit Android 4.4 oder höher. Überprüfen Sie in verschiedenen Browsern, die ich vorschlagen. –

Antwort

2

Dies ist ein Problem mit Android. Sie tun alles richtig und es wird gut auf Computern funktionieren. Android zeigt keine Option an, um ein Bild direkt aus der Galerie auszuwählen. Wenn Sie auf die Schaltfläche zum Hochladen klicken, können Sie "Dokumente" aus der Option auswählen, die angezeigt wird, und wenn Sie von links nach rechts gleiten, wird eine Option namens "Galerie" angezeigt. Indem Sie darauf klicken, können Sie ein Bild aus der Galerie auswählen. Leider denke ich, dass dies der einzige Weg ist. Hoffe das half.

+0

Gibt es einen besonderen Grund, dass Android es hält und dies bis jetzt nicht ändert? – Jayground

1

Dies ist nicht Ihre Schuld. Getestet dies auf Android 4.4, 5 und 6 und keiner von ihnen arbeitete für mich, aber nur in Chrom. Firefox gibt mir Optionen.

Graben herum, fand ich diese issue in android 4.4>. Es ist ein alter Faden, aber nichts macht Sinn.

Verwandte Themen