Ich möchte lokale Dateien, die sich auf meiner SD-Karte befinden, im Android-Browser öffnen. Wie kann ich das erreichen?
Um lokale Dateien auf der SD-Karte mit dem Standard-Android-Browser anzuzeigen, geben Sie einfach file://sdcard/
und dann den Pfad zu der Datei ein, die Sie anzeigen möchten. file://sdcard/xmlfiles/person.xml
Wenn Sie beispielsweise eine XML-Datei mit dem Namen „Person“ in einem Ordner mit dem Namen „XML-Dateien“ haben, würde sie in Ihrer Adressleiste so aussehen . Sie können Lesezeichen für die angezeigte Datei erstellen, aber wenn Sie versuchen, eine Verknüpfung zu diesem Lesezeichen zu erstellen oder ein Lesezeichen-Widget (zumindest das von HTC) zu verwenden, funktionieren diese nicht und geben möglicherweise einen Fehler aus: „Das verknüpfte Programm ist nicht mehr installiert auf Ihrem Telefon". Die Lesezeichen funktionieren, wenn sie im Browser geöffnet werden.
Bisher habe ich überprüft, dass der Browser diese Dateien öffnen/darstellen kann: xml, HTML-Dateien (htm) und Bilddateien
Es kann keine PDFs öffnen.
Laut diesem Kommentar funktioniert es für Android 2.1 und höher
Ich habe eine Lösung für das Problem des lokalen Dateibrowsers auf meinem Xoom-Tablet gefunden
Ich habe versucht, eine lokale Datei mit Opera zu öffnen, indem ich file:///mnt/sdcard/Documents/blabla.html eingetippt habe. Opera hat die Adresse in file://localhost/mnt/Documents... geändert. Unter Verwendung der localhost-Syntax im Android-Browser wurde die lokale Datei geöffnet.
Die Antwort ist bereits hier, aber ich füge meine 2 Cent hinzu. Ich verwende das Galaxy Tab S 10.5 und für mich funktioniert "file://localhost/sdcard" im Chrome-Browser auf Android, der mit diesem Gerät geliefert wird. Ich dachte, dass sich sdcard auf ein externes Mediengerät beziehen würde, das Sie anschließen können, aber es stellt sich heraus, dass sich die sdcard in diesem URI auf den integrierten Speicher des Geräts bezieht. Ich wollte einige DIY-Drahtmodelle (mit JavaScript, XHTML und CSS) testen und sie funktionieren, sobald ich JavaScript für Chrome aktiviert habe.
Sie können das Dateisystem mit Firefox für Android durchsuchen
file://
und eingeben und dann die Eingabetaste drücken, sollten Sie eine Dateiliste sehen, mit der Sie in Verzeichnisse blättern und auf die Dateien klicken können, um sie anzuzeigen.
Eldarerathis
Daniel
Eldarerathis