在react-native app

时间:2017-06-29 13:59:08

标签: android ios css image react-native

通过react-native run-android --variant=release构建我的应用时,我可以看到我的所有资源都是从一开始就加载的,除了我的背景图片。这造成了从一个屏幕到另一个屏幕的非常中断的过渡(尽管我特别谈到了从启动画面到登录屏幕的情况)。我想知道如何确保从一开始就加载所有资源。

以下是我设置组件的方法:

render() {
    return (
      <View style={styles.container}>
        <Image
          style={[styles.background, styles.container]}
          source={background}
          resizeMode='cover'
        >
         ...bunch of components

        </Image>
      </View>
    );
  }
}

它是在所有其他组件之后加载的Image组件。可能是它的分辨率比其他图像高得多吗?我使用了一个启动画面,一旦我的应用程序中的javascript完成加载就应该停止,这样就不应该这样了。

0 个答案:

没有答案