From cf845024ddc6ad412d9a55e35bf36e800939f63f Mon Sep 17 00:00:00 2001 From: rydein Date: Tue, 27 Nov 2018 23:45:44 +0900 Subject: [PATCH] fix: reloadUrl will not return Future --- .../com/flutter_webview_plugin/FlutterWebviewPlugin.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java b/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java index a2da4fda..541896f6 100644 --- a/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java +++ b/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java @@ -147,6 +147,7 @@ private void stopLoading(MethodCall call, MethodChannel.Result result) { if (webViewManager != null) { webViewManager.stopLoading(call, result); } + result.success(null); } private void close(MethodCall call, MethodChannel.Result result) { @@ -163,6 +164,7 @@ private void back(MethodCall call, MethodChannel.Result result) { if (webViewManager != null) { webViewManager.back(call, result); } + result.success(null); } /** @@ -172,6 +174,7 @@ private void forward(MethodCall call, MethodChannel.Result result) { if (webViewManager != null) { webViewManager.forward(call, result); } + result.success(null); } /** @@ -181,6 +184,7 @@ private void reload(MethodCall call, MethodChannel.Result result) { if (webViewManager != null) { webViewManager.reload(call, result); } + result.success(null); } private void reloadUrl(MethodCall call, MethodChannel.Result result) { @@ -188,6 +192,7 @@ private void reloadUrl(MethodCall call, MethodChannel.Result result) { String url = call.argument("url"); webViewManager.reloadUrl(url); } + result.success(null); } private void eval(MethodCall call, final MethodChannel.Result result) { @@ -208,12 +213,14 @@ private void hide(MethodCall call, final MethodChannel.Result result) { if (webViewManager != null) { webViewManager.hide(call, result); } + result.success(null); } private void show(MethodCall call, final MethodChannel.Result result) { if (webViewManager != null) { webViewManager.show(call, result); } + result.success(null); } private void cleanCookies(MethodCall call, final MethodChannel.Result result) {