我使用React Native 0.14为大学BBS(内置PHP)创建了iOS APP。
当我发送获取用户信息的请求时,我会收到包含已归档avatar
的记录,其值为http://bbs.uestc.edu.cn/uc_server/avatar.php?uid=32044&size=middle
。
<Image
style={styles.avatar}
source={{uri: authrization.avatar}} />
这似乎是一种PHP方法(我不熟悉PHP),因为如果我在浏览器中输入原始值,avatar
的值将变为http://bbs.uestc.edu.cn/uc_server/data/avatar/000/03/20/44_avatar_middle.jpg
。
但是,有时候不会显示头像。请参阅screenshot。
<Image>
组件是否仅支持以jpg|png|gif
结尾的静态图片文件?
答案 0 :(得分:2)
该网址返回重定向。但是,Image组件不支持重定向。
要解决此问题,请使用返回图像的URL。如果您想支持重定向,请考虑发送拉取请求。
检查卷曲:
$ curl -I http://bbs.uestc.edu.cn/uc_server/avatar.php?uid=32044&size=middle
HTTP/1.1 301 Moved Permanently