我升级到 iOS 14 + XCode-beta 版本 12 beta 3 并且从那一刻起 React Native Image 组件不再从外部 URL 渲染图像。在 Android 上,Image 组件仍然可以完美运行。
这是我如何调用图像的代码。
const avatarImageUrl = Config.IMAGE_BASE_URL + this.props.data.avatar;
<Image source={{uri: avatarImageUrl}} style={styles.avatarImage}/>
这是我的配置组件:
export default Config = {
API_BASE_URL: 'link-to-api',
IMAGE_BASE_URL: 'link-to-api',
// date when Realm database is updated with fresh API data and
bundled with app
BUILD_DATE: '2020-06-18',
};
和款式
avatarImage: {
flex: 3,
width: '100%',
height: '100%',
borderTopLeftRadius: 10,
borderTopRightRadius: 10,
backgroundColor: '#cccccc',
width: "100%",
marginLeft: 0,
marginRight: 0,
},
有没有人在 iOS14 上对 React Native 有同样的问题?
塔克斯
罗伯特