【发布时间】:2018-12-12 13:29:28
【问题描述】:
我有一个显示图像的方块类型列表。我正在使用一个基本的反应组件并从我正在进入状态的数据源设置 URI。
图像在 android 模拟器上完美显示,但是一旦我在设备上运行它,图像就不会显示。
我所有的图片来源都是使用下面设置的,所有的 URL 都是 https。
<Image style={styles.image} source={ {uri: contact.sProfilePicLink} } />
有人知道为什么吗?我尝试了 3 种不同的设备。
以下是我的 react native 详细信息:
反应原生:0.57.7 React Native CLI:2.0.1
已解决
我发现了问题。完全是我的错。我试图从中获取图像的域有问题。它们必须被缓存在模拟器上,这就是它们工作的原因,而在任何新设备上它都不能工作。对不起
【问题讨论】:
-
一切看起来都不错,但可以肯定的是。你是否在
styles.image中添加size(宽度和高度)? -
我不是。我只有 flex 1。我已将其更改为在 style 属性中硬编码宽度和高度,但它仍然没有显示...
-
我发现了问题。完全是我的错。我试图从中获取图像的域有问题。它们必须被缓存在模拟器上,这就是它们工作的原因,而在任何新设备上它都不能工作。对不起
标签: react-native