我在firebase中存储用户个人资料图片。 Firebase给了我这样一个https://firebasestorage.googleapis.com/v0/b/offere-5ad35.appspot.com/o/USERS%2Fqy5SNzVlI7ZNIFeWVnNSZfv1cy22%2Fprof_picture.jpg?alt=media&token=61fab7ff-8f1d-46fb-a1e2-5ffc8be0b00e的网址。
下载图片而不是在浏览器中显示图片。意思是我无法在我的React Native图像标记中使用它。有没有办法将其转换为普通的图像资源URL。
或者我是否需要手动获取并将其存储在设备上?
答案 0 :(得分:0)
问题在于我试图设置<Image source={url} />
,我收到控制台警告“尝试为图像组件设置无效源。
问题不在于网址无效,而在于我应该使用此语法
<Image source={{uri: https://firebasestorage.googleapis.com/v0/b/offere-5ad35.appspot.com/o/USERS%2Fqy5SNzVlI7ZNIFeWVnNSZfv1cy22%2Fprof_picture.jpg?alt=media&token=61fab7ff-8f1d-46fb-a1e2-5ffc8be0b00e.}}