【问题标题】:React native image resizeMode set to "contain" , on Android the image not showing反应原生图像 resizeMode 设置为 "contain" ,在 Android 上图像不显示
【发布时间】:2017-06-09 01:07:45
【问题描述】:

经过几天的反复试验,我发现问题是我使用 组件和 props resizeMode="contain" 时引起的。如果我使用 resizeMode="cover" ,则问题不存在。但是,我需要这些道具才能正确放置图像,这似乎是唯一的选择。 顺便说一句,resizeMode="contain" 在 IOS 上完美运行。

【问题讨论】:

  • 我以前可能见过这个问题。您是否在源道具中提供了图像宽度和高度?您也可以尝试使用 width 和 height 道具或样式指定组件大小。
  • 是的。我在样式道具中设置图像宽度和高度。但是图片没有显示出来。
  • 是的,这也发生在我身上,知道如何解决吗?顺便说一句,我将图像嵌入到另一个图像中,不确定是否已连接。

标签: android ios facebook reactjs react-native


【解决方案1】:

对于仍然遇到此错误的每个人(我的是react-native 0.63.4),请使用react-native-fast-image。您仍然可以保留所有选项,只需将 <Image 更改为 <FastImage

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多