问题说明::
我正在从事本机应用程序。我的所有页面都正常工作,只有一个页面,该页面是第一次加载,但是当我再次加载时,应用程序关闭。在Firebase上也没有错误/崩溃日志。
例如
“ A”是一个组件,如果您第一次进入此页面,它的工作就很好。我是第一次成功获得API响应。但是,再次刷新此页面,API被命中,但我无法获得API响应。在这种情况下,应用程序将自动关闭。
在调试模式下工作正常,只有发行版中的问题。
代码::
componentDidMount() {
this.getSingleUser();
}
async getSingleUser() {
let data = await AsyncStorage.getItem("key");
let newData = JSON.parse(data);
NetInfo.isConnected.fetch().then(isConnected => {
axios.get(`${api_URL}`)
.then(response => {
Toast.show("2");
this.checkApiResponse(response.data.response);
})
.catch(error => {
Toast.show(JSON.stringify(error));
});
});
}
checkApiResponse(response) {
this.setState({ loading: false, refreshing: false });
console.log(response);
}
我正在使用此软件包来访问API axios
由于它可以在调试模式下运行,因此无法在调试时重新创建它,我不确定如何检查问题并解决它。任何帮助将不胜感激。
谢谢