我一直在测试处理带有解析的过期会话,并尝试捕获错误并将其发送到react-native层,但是我遇到了问题,代码返回为'EUNSPECIFIED'而不是'200'在iOS上没有发生,我的解决方案是以下用于处理错误的函数,但是如果有人有更好的解决方案,请告诉我。
答案 0 :(得分:0)
private static void handleError(Promise promise, Exception error) {
if (error instanceof ParseException) {
ParseException exception = (ParseException) error;
promise.reject(Integer.toString(exception.getCode()), exception.getMessage(), exception.getCause());
}
else promise.reject(error);
}