Skip to content

Commit 06e94c9

Browse files
committed
fix evaluateJavascript
1 parent a4d6217 commit 06e94c9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

flutter_inappwebview_web/lib/web/in_app_web_view_web_element.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ class InAppWebViewWebElement implements Disposable {
326326
}
327327

328328
Future<dynamic> evaluateJavascript({required String source}) async {
329-
jsWebView?.evaluateJavascript(source.toJS);
329+
return jsWebView?.evaluateJavascript(source.toJS)?.toDart;
330330
}
331331

332332
Future<void> stopLoading() async {

flutter_inappwebview_web/lib/web/js_bridge.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ extension type JSWebView._(JSObject _) implements JSObject {
1717
external void goBack();
1818
external void goForward();
1919
external void goBackOrForward(JSNumber steps);
20-
external void evaluateJavascript(JSString source);
20+
external JSString? evaluateJavascript(JSString source);
2121
external void stopLoading();
2222
external JSString? getUrl();
2323
external JSString? getTitle();

0 commit comments

Comments
 (0)