fix #757
This commit is contained in:
parent
22ea0091cd
commit
a0e3bc2de7
|
@ -6,6 +6,7 @@
|
|||
- `getScale` WebView method is now deprecated. Use the new `getZoomScale` WebView method
|
||||
- Removed `final` keyword for all `HeadlessInAppWebView` events
|
||||
- Fixed wrong usage of Android WebView scale property
|
||||
- Fixed "java.lang.NullPointerException: com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewRenderProcessClient$1.success(InAppWebViewRenderProcessClient.java:37)" [#757](https://github.com/pichillilorenzo/flutter_inappwebview/issues/757)
|
||||
|
||||
## 5.2.1+1
|
||||
|
||||
|
|
|
@ -33,6 +33,7 @@ public class InAppWebViewRenderProcessClient extends WebViewRenderProcessClient
|
|||
|
||||
@Override
|
||||
public void success(@Nullable Object response) {
|
||||
if (response != null) {
|
||||
Map<String, Object> responseMap = (Map<String, Object>) response;
|
||||
Integer action = (Integer) responseMap.get("action");
|
||||
if (action != null && renderer != null) {
|
||||
|
@ -44,6 +45,7 @@ public class InAppWebViewRenderProcessClient extends WebViewRenderProcessClient
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void error(String errorCode, @Nullable String errorMessage, @Nullable Object errorDetails) {
|
||||
|
@ -65,6 +67,7 @@ public class InAppWebViewRenderProcessClient extends WebViewRenderProcessClient
|
|||
|
||||
@Override
|
||||
public void success(@Nullable Object response) {
|
||||
if (response != null) {
|
||||
Map<String, Object> responseMap = (Map<String, Object>) response;
|
||||
Integer action = (Integer) responseMap.get("action");
|
||||
if (action != null && renderer != null) {
|
||||
|
@ -76,6 +79,7 @@ public class InAppWebViewRenderProcessClient extends WebViewRenderProcessClient
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void error(String errorCode, @Nullable String errorMessage, @Nullable Object errorDetails) {
|
||||
|
|
Loading…
Reference in New Issue