Downloaden und speichern Sie Bilder für die offline-Nutzung Reagieren Nativen
Ich bin in den Prozess der Erstellung einer iOS-Anwendung, wird, wenn Sie dazu aufgefordert werden durch den Benutzer, Holen einen großen JSON-Datei mit den Bild-URLs.
Wie kann ich laden Sie diese Bilder, so dass Sie verfügbar sein wird, für die Nutzung meiner Anwendung, auch wenn es keinen Zugang zu wifi/Daten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Reagieren Native arm-Unterstützung für binäre Daten, Sie sind nicht in der Lage sein, um die binären Daten direkt über
fetch
. Allerdings können Sie XMLHttpRequest-Objekt in 0.30 Zweig oderCameraRoll
finden dieser Beitrag.Wenn Sie wollen, bestehen diese Bild-Daten, berücksichtigen verwenden AsyncStorage.
Gibt es auch mehrere open-source-Module, die Ihnen helfen, sich mit Datei zugreifen, wenn Sie wollen, um die Bilder zu speichern im Datei-system.
reagieren-native-fs
reagieren-native-fetch-blob
BEACHTEN: react native-fetch-blob wurde eingestellt. rn-fetch-blob ist eine Abspaltung von ihm, der ist noch erhalten. Bei der Verwendung von npm, nicht reagieren-native-fetch-blob aber rn-fetch-blob statt.
react-native-fetch-blob
github.com/itinance/react-native-fs/issues/228