在React Native中加载Android图像

Guy*_*gal 9 android image react-native

我正在尝试使用React Native从Android的drawble资源库加载图像.

我试图像这样要求:

<Image source={require("image!some-image")} />
Run Code Online (Sandbox Code Playgroud)

和:

<Image source={{uri: "some-image", isStatic: true}} />
Run Code Online (Sandbox Code Playgroud)

但没有运气..我知道我可以从js路径需要图像,但在这种情况下我需要从'res'文件夹.

Nis*_*kar 1

有三件事可能是错误的。

  1. Android 不支持图像名称中的“-”。使用“_”代替。
  2. 确保在添加资产 ( react-native run-android) 时正在重建应用程序。每次将资产添加/修改到 res 文件夹时都应该执行此操作

3.isStatic之前应该有一个','。

<Image source={{uri: "some-image" isStatic: true}} />。我猜这是一个错字