集成到现有项目后,如何处理意外错误
After integrating to existing project, how to handle an unexpected error
将 React Native 集成到现有项目后,如何处理 iOS 和 Android 原生代码中的一些意外错误?
例如,网络无法访问或 React Native 视图出现错误。
谢谢!
至少对于网络错误(假设您使用的是 FETCH api),您可以添加一个 'catch' 并显示一个 alert/do 其他内容:
fetch('/some/url', {
method: 'get'
}).then(function(response) {
}).catch(function(err) {
// Error :(
});
将 React Native 集成到现有项目后,如何处理 iOS 和 Android 原生代码中的一些意外错误?
例如,网络无法访问或 React Native 视图出现错误。
谢谢!
至少对于网络错误(假设您使用的是 FETCH api),您可以添加一个 'catch' 并显示一个 alert/do 其他内容:
fetch('/some/url', {
method: 'get'
}).then(function(response) {
}).catch(function(err) {
// Error :(
});