Image

weixin_34075551發表於2018-04-09

1.載入本地資源:
在使用Image元件時,require方法中圖片路徑必須是靜態字元資訊,不能在require()中進行拼接。require後面必須是 固定的字串
<Image source={require('./images/apple_logo.png')}>
2.訪問在iOS專案中Images.xcassets和Android專案中的drawable資料夾中的資源
<Image source={{uri:'apple_logo'} style={{width:40,height:40}}/>
不管是Android還是iOS專案,我們要訪問打包App中的資源,裝置或者模擬器的軟體都是經過Apk或者api安裝的。否則是訪問不到圖片資源。
3.訪問網路圖片 需要注意的是我們需要制定圖片的大小
<Image source={{uri:'http://localhost:8080/JSPatchDataProvider/apple_logo.png'}} style={styles.imageStyle} />

如果圖片解析度過大 也不顯示

參考連結:
https://blog.csdn.net/u014484863/article/details/51721605