Xamarin forms: Image-Cache
Hallo, ich bin versucht, zu erstellen eine app mit xamarin forms mit PCL. Ich bin Implementierung Bild Galerie, in der ich ein default-Bild. Alle Bilder sind auf blob. Ich will zum download von Bild-und Zwischenspeicher, Bild-in-Gerät und sobald der download abgeschlossen ist, muss ich ersetzen mein Standard-Bild mit ihm.
Und beim laden der app das nächste mal download Bild nur, wenn es nicht im cache.
I dont get any plugin für Bild-Cache und be-Bild aus dem cache.
Ich habe gesehen, dass ein plugin namens FFPLUGIN aber es hat nicht funktioniert.
Irgendeine Idee, wie kann ich diese umsetzen? BILD-CACHE
- Sind Ihre Bilder, mit den Namen dynamisch oder haben Sie eine statische
url
wie mywebsite.com/myimage.png? - dynamisch benannt
- web-Bilder werden zwischengespeichert, die standardmäßig für 24 Stunden mit
Xamarin.Forms.Image
. Sie erhöhen kann, dass durch die änderungCacheValidity
Du musst angemeldet sein, um einen Kommentar abzugeben.
Konnte man mit dem eingebauten
ImageCaching
im Xamarin Forms hier gezeigt:https://developer.xamarin.com/guides/xamarin-forms/working-with/images/#Downloaded_Image_Caching
Xamarin Forms Image
wird dies für Sie prüfen und wenn Sie nicht erneut herunterladen das Bildimage
den cache dann kein Bild wird angezeigt. Sobald das Bild in den cache schlage ich vor, die Einstellung derCacheValidity
zuTimspan.MaxValue
dann wird das Bild zwischengespeichert werden, für immer