Ich arbeite an einer App mit ionic2
.Anzeigen von Bildern aus DataDirectory in ionic2
Ich speichere eine Reihe von Bildern, die ich vom Server im dataDirectory heruntergeladen habe, um mobilen Datenverkehr zu speichern, wenn die App ohne Wi-Fi verwendet wird. Jetzt möchte ich sie in meiner Vorlage anzeigen.
Gibt es einen empfohlenen Weg, wie das Bild am besten eingefügt werden sollte?
ich die
den vollständigen Pfad (file.dataDirectory + “myImg.jpg” -> "file:///data/user/0/io.ionic.starter/files/myImg.jpg
“
(gespeichert in meiner imgPath
Variable ion-img
oder img-tag
versucht zu geben, wird der Pfad nach dem platform.ready
Ereignis) geschrieben, aber nur ein gebrochenes Bild Symbol wird angezeigt . Wenn Sie Bilder von meinem Vermögen Ordner zugreifen begegne ich keine Probleme, aber wie kann ich Datadirectory die Bilder zugreifen?
<img width=“200” height=“200” [src]=“imgPath” *ngIf=“imgPath”>
Oder muss ich jedes Bild aus dem dataDirectory lesen und in einer lokalen Variablen als base64
String speichern?
Danke. Ich habe es ohne Live-Reload versucht und jetzt wird mein Image angezeigt, ohne dass alles über base64 geladen werden muss. Ich dachte, der Wechsel vom Emulator zum eigentlichen Gerät würde die Angelegenheit lösen, aber es scheint das Problem (in meinem Fall) war das aktivierte Live-Nachladen. – Calligos