没有在首次app-start上显示捆绑的图像

时间:2018-03-22 09:22:54

标签: react-native react-native-android react-native-ios

我们将ReactNative应用程序集成到普通的原生应用程序中。如果我们加载(离线)包,其中也包含一些图像,则会发生以下情况:

  • 第一个应用启动/第一个RN实例: 没有显示本地图像,远程图像可以正常显示
  • 秒(+后续)开始: 一切正常。

由于我还尝试使用base64编码的字符串包含图片,我不认为它与实际的包本身有关。

好吧,因为我找不到任何关于这个bug的具体内容,我想在这里问一下,如果有人知道如何解决这个问题?

注意:在两个平台(Android,iOS)上都会发生

注2:发生在RN 0.36,RN 0.50和0.51上,目前无法在RN 0.54上试用: - /

1 个答案:

答案 0 :(得分:0)

试试这个对我有用,

<Image
     onLoad={() => this.forceUpdate()}
      style={styles.styleName}
      resizeMode={Image.resizeMode.cover}
      source={require('./sample_7.png')} />