injectJs method

Future<void> injectJs({
  1. WebViewInjectJsVersion esVersion = WebViewInjectJsVersion.es5,
})

Implementation

Future<void> injectJs(
    {WebViewInjectJsVersion esVersion = WebViewInjectJsVersion.es5}) async {
  final jsVersion =
      esVersion == WebViewInjectJsVersion.es5 ? 'default' : 'async';
  final jsPath = 'packages/webview_jsbridge/assets/$jsVersion.js';
  final jsFile = await rootBundle.loadString(jsPath);
  controller?.evaluateJavascript(jsFile);
}