Преглед на файлове

fix(android): add null reference check for onMessage on android (#770)

Roc преди 4 години
родител
ревизия
12db6956a9
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3
    0
      android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java

+ 3
- 0
android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java Целия файл

@@ -994,6 +994,9 @@ public class RNCWebViewManager extends SimpleViewManager<WebView> {
994 994
         webView.post(new Runnable() {
995 995
           @Override
996 996
           public void run() {
997
+            if (mRNCWebViewClient == null) {
998
+              return;
999
+            }
997 1000
             WritableMap data = mRNCWebViewClient.createWebViewEvent(webView, webView.getUrl());
998 1001
             data.putString("data", message);
999 1002
             dispatchEvent(webView, new TopMessageEvent(webView.getId(), data));