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