反应原生动态评论头像图片

时间:2018-11-23 10:26:12

标签: android react-native

我正在使用react-native,我需要在项目描述下显示用户评论。虽然文本不是问题,但可以正确呈现,但组件中的用户头像还是有问题。 source属性是

source={{
    uri: `https://example.com/avatars/${avatar.id}.jpg`
}}

<Image />在模拟设备上呈现良好,但在实际的Android 8.1设备(荣誉10)上却无法正常工作。呈现了图像容器,但没有图像出现,并且在onError事件中未返回任何错误。在Android 5.0设备(MyPhone Infinity II LTE)上也是如此。

问题是我不知道在编译时我将注册哪些用户以及他们将拥有哪些头像。

我可以使用<WebView />来显示图像,但这似乎不是一个好习惯。

如何显示提到的头像?

2 个答案:

答案 0 :(得分:0)

因此,如here所述,React Native不支持开箱即用的动态图像,但是进一步阅读该论坛的建议方法可能是this,我早些时候已经回答了类似的问题here

答案 1 :(得分:0)

根据经验,我不希望在react-native中使用默认的Image组件,它有很多缺点。

我个人使用https://github.com/DylanVann/react-native-fast-image处理远程图像,并且效果很好。

让我知道是否有帮助!