使用React Native v0.61.5。在开发模式下,只有在模拟器或连接了电缆和终端的手机上,这些图像才能在开发模式下可见(iOS和Android)。关闭终端并再次打开应用程序后,图像将不可见。
图像代码<Image source={require("../assets/image.png")} />
我找到用于将图像从./assets文件夹复制到/ res的代码:npx react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
此代码使用我使用的图像创建文件夹,但是当我关闭终端并断开电话的连接时,这些图像不可见。
您也遇到这种情况吗?在不运行终端的情况下如何加载图像该怎么办?
您应该在适用于android和的ProjectName / android / app / src / main / res目录ios使用Images.xcassets将图像拖放到此。
在此文件夹中添加图像。
访问类似<Image source={{uri:"imagename"}}/>
的图像