React Native Image有时无法工作

时间:2016-01-31 15:19:39

标签: ios reactjs react-native

我使用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结尾的静态图片文件?

1 个答案:

答案 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