Skip to content

Commit e6a5cd5

Browse files
authored
Merge pull request #256 from rydein/fix/reload-url
fix: reloadUrl will not return Future
2 parents 5ab2e36 + cf84502 commit e6a5cd5

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ private void stopLoading(MethodCall call, MethodChannel.Result result) {
149149
if (webViewManager != null) {
150150
webViewManager.stopLoading(call, result);
151151
}
152+
result.success(null);
152153
}
153154

154155
private void close(MethodCall call, MethodChannel.Result result) {
@@ -165,6 +166,7 @@ private void back(MethodCall call, MethodChannel.Result result) {
165166
if (webViewManager != null) {
166167
webViewManager.back(call, result);
167168
}
169+
result.success(null);
168170
}
169171

170172
/**
@@ -174,6 +176,7 @@ private void forward(MethodCall call, MethodChannel.Result result) {
174176
if (webViewManager != null) {
175177
webViewManager.forward(call, result);
176178
}
179+
result.success(null);
177180
}
178181

179182
/**
@@ -183,13 +186,15 @@ private void reload(MethodCall call, MethodChannel.Result result) {
183186
if (webViewManager != null) {
184187
webViewManager.reload(call, result);
185188
}
189+
result.success(null);
186190
}
187191

188192
private void reloadUrl(MethodCall call, MethodChannel.Result result) {
189193
if (webViewManager != null) {
190194
String url = call.argument("url");
191195
webViewManager.reloadUrl(url);
192196
}
197+
result.success(null);
193198
}
194199

195200
private void eval(MethodCall call, final MethodChannel.Result result) {
@@ -210,12 +215,14 @@ private void hide(MethodCall call, final MethodChannel.Result result) {
210215
if (webViewManager != null) {
211216
webViewManager.hide(call, result);
212217
}
218+
result.success(null);
213219
}
214220

215221
private void show(MethodCall call, final MethodChannel.Result result) {
216222
if (webViewManager != null) {
217223
webViewManager.show(call, result);
218224
}
225+
result.success(null);
219226
}
220227

221228
private void cleanCookies(MethodCall call, final MethodChannel.Result result) {

0 commit comments

Comments
 (0)