Android WebView Internetseite aber Bilder Lokal

  • Hallo,


    ich hätte da mal eine Frage:


    Wäre es möglich, aus einer WebView App, wo eine Internetseite geladen wird, die Bilder lokal auf dem Handy anzuzegen ? Meine derzeitige App lädt die Bilder direkt aus dem Internet, wobei das bei mehreren (ca.50) sehr sehr lange dauert. Wenn Sie direkt lokal abgerufen werden würden, würde das eine menge Traffic und zeit sparen.


    Beispiel:


    <!DOCTYPE HTML>


    <html>


    <head>


    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">


    <title>Hallo</title>


    </head>


    <body>


    <center><img src="file:///android_asset/images/test.jpg"></center>


    </body>


    </html>


    So funktioniert es leider nicht. Geht das überhaupt ?

  • Theoretisch geht das so, ja.
    Praktisch brauchst Du den korrekten Pfad zum Bild, und der kann tatsächlich je Gerät unterschiedlich sein.


    Soweit ich weiß gibt es auch keine HTML-Kürzel zum Abfragen des Speicherortes.


    Was ich mir aber vorstellen kann (ist alles Andere als sicher…), ist, dass Deine App den Speicherort ihres Assets selbst herausfindet und den als Parameter an Deine Website übergibt, die dann nichts weiter macht, als diesen Speicherort vor den Bildnamen zu setzen.


    Irgendwie so:


    Eine andere Idee habe ich gerade nicht.

    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Daraus folgt: je mehr Käse, desto weniger Käse.


    »Dies ist ein Forum. Schreibt Eure Fragen in das Forum, nicht per PN!«

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!