Ich mache eine Messaging-App mit React native und Django für das Back-End. Was ich nicht herausfinden kann ist, wie man das Image persistent macht, wie das Profilbild von WhatsApp oder Messenger, selbst wenn es kein Internet gibt. Ich dachte, dass die Avatar-Profilbilder im Gerät gespeichert sind. Aber ich habe keine Profilbilder im Gerät gefunden. Wie beharren diese Apps auf dem Image und wie erreiche ich dasselbe mit React native?Persistent Profil Avatarbilder wie WhatsApp auch ohne Internet
1
A
Antwort
0
Sie möchten nicht alle Avatare in der App für immer zwischenspeichern. Der einfachste Weg besteht darin, auf der Serverseite HTTP-Cache-Steuerkopfzeilen zurückzusenden, so dass die App das Bild nicht jedes Mal abrufen muss. Sie können die Cache-Zeit auf einige Tage einstellen, wenn sich die Avatar-URL für einen Benutzer nicht ändert. Wenn sich die URL jedes Mal ändert, wenn der Avatar aktualisiert wird, und von der App, können Sie die neue URL leicht abrufen, dann ist es in Ordnung, die Cache-Zeit auf immer zu setzen. Alte Elemente werden weiterhin gelöscht, da der Speicherplatz, den der Cache belegen kann, begrenzt ist.
Verwandte Themen
- 1. Persistent benutzerdefinierte Registrierungsinformationen mit Profil-API
- 2. Reduzieren/Größe ändern Bild auf Blättern wie Whatsapp Profil
- 3. Hotlinking Twitter Avatarbilder?
- 4. Wie niedrige Qualität und dann qualitativ hochwertiges Bild danach in Android (wie WhatsApp Profil-Bild)
- 5. Browser Chat ohne Internet
- 6. Symfony2 ManytoMany bidirektionale Beziehung - Wie persistent persistent
- 7. Wie WhatsApp Mitteilungsbox
- 8. SQLObject ohne Internet installiert
- 9. Wie man Vorsatz-Auswahl für Kamera oder Galerie-Anwendung in Android wie WhatsApp bearbeiten Profil?
- 10. WhatsApp wie Collapsing Toolbar
- 11. Wie man mehrere mobile Geräte (sowohl iOS als auch Android) ohne Internet kommunizieren lässt
- 12. Persistent Order AggregateRoot ohne Verwendung von ORM
- 13. Android: Draw Hintergrund ohne GPU OverDraw wie Whatsapp
- 14. Whatsapp Profilansicht Implementierung
- 15. wie auf whatsapp
- 16. Installiere R-Pakete ohne Internet
- 17. Bietet Profil Profil MUTEX Profil sperren?
- 18. Android-Dokument-Picker wie WhatsApp
- 19. Wie persistent volume status
- 20. Spracherkennung ohne Internet in Android
- 21. Bootstrap funktioniert nicht ohne Internet
- 22. Installieren von Snakemake ohne Internet
- 23. WhatsApp Nachricht aus einer anderen Anwendung in Android senden. Ohne WhatsApp zu öffnen
- 24. Provisioning-Profil ohne echtes Gerät erstellen?
- 25. Programmatic Login mit Liberty Profil ohne Passwort
- 26. Wie Profil Nummer von Goroutines Profil
- 27. wie AmazonS3Client mit Proxy im DEV-Profil arbeiten, aber ohne Proxy im PROD-Profil
- 28. Get Profil Facebook-Foto ohne Zugriffstoken
- 29. Wie lade ich eine Datei mit VBA (ohne Internet Explorer)
- 30. Erweitert "Profil aktualisieren" "Profil anzeigen"?
Keine Antwort, aber suchen Sie nach Download und Speicherung in Android. Sie müssen entweder Avatare in der Apk zur Verfügung stellen, oder wenn Sie sie Foto verwenden lassen, müssen Sie nach suchen und es von der Datenbank holen. Dann musst du es speichern. Tut mir leid, ich bin nicht viel Hilfe. – Jason