我正在使用 react-native-image-cache-hoc &的斑点
const CacheableImage = imageCacheHoc(Image, {
fileHostWhitelist: ['firebasestorage.googleapis.com']
});
并渲染
<CacheableImage style={styles.image} source={{ uri: this.props.uri }} permanent={false} />
this.props.uri:
*然后错误: props.source.uri应该是一个具有有效协议和主机的Web可访问URL。注意:默认有效协议为https,默认有效主机为。
你能帮助我吗? 谢谢。答案 0 :(得分:1)
我解决了问题。我将'react-native-cacheable-image'更改为Fast Image'react-native-fast-image。
如果您想使用它,您可以阅读: https://github.com/DylanVann/react-native-fast-image
我使用此代码然后解决了问题
<FastImage source={{ uri: this.props.uri }} />
谢谢