Ho ottenuto un'app in cui devo mostrare un'immagine del profilo utente.L'immagine del profilo Facebook non viene visualizzata con <Image>
Alcuni utenti hanno effettuato l'accesso da Facebook, quindi stiamo salvando l'immagine del profilo di Facebook e quando provo a visualizzare l'immagine con il componente React Native Image, l'immagine non viene visualizzata.
Quello che ho ottenuto:
<Image style={ styles.userImage } source={{uri: "http://graph.facebook.com/{userID}/picture?type=small" }} />
E stili:
userInfoContainer: {
flex: 1,
alignItems: 'center',
paddingTop: 30,
paddingBottom: 30,
borderBottomWidth: 1,
borderBottomColor: '#e5e5e5',
backgroundColor: '#ffffff',
},
userImage: {
height: 100,
width: 100,
borderRadius: 50,
marginBottom: 20,
},
Non so se il problema è che questa immagine Facebook URL non ha l'estensione dell'immagine.
Qualsiasi aiuto è benvenuto.
Grazie :)
Anche se la L'URL non punta direttamente a un file immagine, c'è ancora un'immagine lì da qualche parte. Utilizza qualcosa come gli strumenti di sviluppo di Google Chrome per eseguire la scansione dell'attività di rete quando viene caricata un'immagine di Facebook per vedere da dove proviene realmente. –
Ok, grazie. Quindi, perché pensi che l'immagine non venga visualizzata nella mia app React Native? –
Penso che sia un problema di origine. Vorrei provare a scrivere una funzione che, data "http://graph.facebook.com/{userID}/picture?type=small", troverà la corretta posizione del file immagine e la passerà come sorgente dell'immagine. –