本地图像显示在模拟器iOS + Android中,但在Android设备上只是不。 有什么想法吗?
<View style={styles.imgContainer}>
<Image
source={require('../../../../data/images/success.jpg')}
/>
</View>
答案 0 :(得分:0)
每次添加像图像一样的资源时,都需要捆绑和安装构建。捆绑JS的资源管理器不会在实时预览中执行此操作。
您可能正在更新模拟器,但不更新设备的构建。
答案 1 :(得分:0)
要将静态图片添加到您的应用中,请将其放置在源代码树中的某个位置,并像这样引用它:
//相对路径 ├──button.js
├── img
├── check@2x.png
├── check@3x.png
<Image source={require('./my-icon.png')} />