Phonegap anzeigen von Bildern mit dem Pfad 'cdvfile://localhost/persistent'
Ich bin derzeit die Entwicklung einer app mit phonegap und ich möchte aktualisieren der Inhalte von mein-Anwendung, die auf wordpress. Über eine JSON-API, habe ich den html-Inhalt der Seiten, aber das problem ist immer die Bilder auswählen durch den Benutzer. Was ich getan habe, ist senden Sie eine zip von wordpress auf meinem smartphone enthält die neuen html-content, und die neuen Bilder.
Ich downloade die zip-Datei, die Anwendung der neuen html-content, und kopieren Sie die Bilder in 'cdvfile://localhost/persistent', was übersetzt '/storage/emulated/0/' mit phonegap, weil ich es auf einem Android-Handy. Ich möchte die Anzeige der Bilder innerhalb einer html-Seite, aber ich weiß nicht, den link, um Zugriff auf "/storage/emulated/0/"ich versuche den link" file:///storage/emulated/0/Abb.png' aber nichts angezeigt... keine Ahnung?
Ich bin immer noch denken, mit imagecache aber ich fürchte, es wird langsamer sein, es zu benutzen, anstatt meinen Weg...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schließlich war es aufgrund der anderen Fehler.
Um zu zeigen, das Bild im " storage/emulated/0/' mit phonegap mit diesem :
gut funktioniert.
In meinem Fall, wenn mit
<img src="cdvfile://localhost/persistent/img/my-image.png" alt="">
ich bekomme FehlerDiese zu lösen, ändere ich meine index.html ändern von Content-security-policy zu
Ich Regel entfernen
default-src * gap://ready file:; img-src * data:;
, jetzt kann ich mit<img src="file:///data/user/0/MY-APP-ID/files/my-image.png">
Achtung: Meine Dateien sind gespeichert in
cordova.file.dataDirectory