Show a redbox when scripts fail to load

Reviewed By: yungsters

Differential Revision: D3670186

fbshipit-source-id: 1c61b69c74a8f7cc255aa6d7afcdb117205922eb
This commit is contained in:
Andrew Y. Chen
2016-09-07 12:13:34 -07:00
committed by Facebook Github Bot 3
parent e22abd91bf
commit bbd1e455f3
2 changed files with 14 additions and 4 deletions

View File

@@ -20,6 +20,7 @@ import java.util.concurrent.TimeUnit;
import com.facebook.common.logging.FLog;
import com.facebook.infer.annotation.Assertions;
import com.facebook.react.common.JavascriptException;
import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonGenerator;
@@ -212,6 +213,10 @@ public class JSDebuggerWebSocketClient implements WebSocketListener {
} else if ("result".equals(field)) {
parser.nextToken();
result = parser.getText();
} else if ("error".equals(field)) {
parser.nextToken();
String error = parser.getText();
abort(error, new JavascriptException(error));
}
}
if (replyID != null) {