React-Native: Convertit l'URL de l'image en chaîne base64
Je suis en train de construire une réagir application native qui a besoin de stocker des images en base64 format de chaîne de caractères pour l'affichage hors connexion capacités.
Ce que la bibliothèque /la fonction serait de me donner le meilleur résultat pour stocker l'image en base64 de la chaîne? en supposant que mon url est "http://www.example.com/image.png".
Aussi, je dois faire des requête http pour l'obtenir avant de les stocker comme une chaîne de caractères? ma logique dit oui, mais à réagir natif, vous pouvez charger des images sur le <Image> composant sans demander d'abord à partir du serveur.
Quelle serait la meilleure option pour cela dans réagissent natif?
source d'informationauteur Avishay Bar
Vous devez vous connecter pour publier un commentaire.
- Je utiliser réagir-native-fetch-gouttefondamentalement, il fournit beaucoup de système de fichiers et les fonctions de réseau de faire le transfert de données assez facile.
source Projet Wiki
Pour convertir une image en base64 dans Réagissent natif, le FileReader utilitaire est utile:
Cela nécessite réagir-fichiers natifs.
Une autre alternative, et probablement la solution idéale est d'utiliser NativeModules. Le Moyen de l'article montre comment. Il nécessite la création d'un le module natif.
Il ya une meilleure façon:
L'installation de cette réagir-native-fs, SI vous ne l'avez pas déjà.