Gibt es einen ähnlichen Pfad zu file: /// android_asset /, der auf das Apps-Verzeichnis verweist?

8

Ich verwende ein WebView, um einige in der App gespeicherte Dateien zu öffnen. Gibt es eine Möglichkeit, das Verzeichnis der App zu verknüpfen, in dem Dateien zur Laufzeit gespeichert werden, ähnlich wie bei Datei: /// android_asset /? Per Link meine ich loadUrl( *path* ) und auch im HTML-Markup der Datei, die <img src="*path*" />

geöffnet wird

Es gibt keinen absoluten Pfad wie Datei: /// data / data / PACKAGENAME / files /

    
cottonBallPaws 13.10.2010, 06:29
quelle

2 Antworten

7

Verwenden Sie dies für Dateien auf der SD-Karte:

  

content: //com.android.htmllileprovider

Verwenden Sie dies für Dateien in Ihrem Anlagenverzeichnis:

  

file: /// android_asset

Wenn Sie alle Referenzen in Ihrer Webansicht haben wollen, verwenden Sie das Basisverzeichnis, indem Sie das baseUrl-Feld wie folgt setzen: "baseUrl" ist das Stammverzeichnis, wie oben erwähnt:

%Vor%     
gregm 12.01.2011 19:44
quelle
3

von Android 2.1, sie haben das

hinzugefügt %Vor%

Unterstützung für Dateien auf der SD-Karte

so:

%Vor%     
guian 07.10.2011 15:06
quelle

Tags und Links