diff --git a/linkpreview/src/main/java/com/mega4tech/linkpreview/LinkUtil.java b/linkpreview/src/main/java/com/mega4tech/linkpreview/LinkUtil.java index dfea164..4112de0 100644 --- a/linkpreview/src/main/java/com/mega4tech/linkpreview/LinkUtil.java +++ b/linkpreview/src/main/java/com/mega4tech/linkpreview/LinkUtil.java @@ -93,7 +93,13 @@ public void onResponse(Call call, Response response) throws IOException { String site = ""; Document doc = null; - doc = Jsoup.parse(response.body().string()); + try { + doc = Jsoup.parse(response.body().string()); + } catch (Exception exception) { + if (listener != null) + listener.onFailed(exception); + return; + } titleElements = doc.select("title"); descriptionElements = doc.select("meta[name=description]");