如果加载图像失败,则onError
调用方法。但是它并没有告诉我们失败的原因。有没有办法找出为什么 RN 无法加载图像?是因为 404 或 500 还是用户没有连接到互联网?ETC
import React, { Component } from 'react';
import { View, Image } from 'react-native';
export default class DisplayAnImage extends Component {
render() {
return (
<View>
<Image
style={{width: 50, height: 50}}
onError={({ nativeEvent: {error} }) => {
console.log(error) // < ---- How to get error code?
}
source={{uri: 'https://reactnative.dev/img/tiny_logo.png'}}
/>
</View>
);
}
}