executeScript method

Future executeScript(
  1. String script
)

Runs the JavaScript script in the current top-level document rendered in the WebView and returns its result.

see https://docs.microsoft.com/en-us/microsoft-edge/webview2/reference/win32/icorewebview2?view=webview2-1.0.1264.42#executescript

Implementation

Future<dynamic> executeScript(String script) async {
  if (_isDisposed) {
    return;
  }
  assert(value.isInitialized);

  final data = await _methodChannel.invokeMethod('executeScript', script);
  if (data == null) return null;
  return jsonDecode(data as String);
}