在Flutter Webview中运行一些Javascript


问题内容

如何在flutter_webview_plugin中运行Javascript。我尝试这个。

onPressed: () {
   flutterWebviewPlugin.evalJavascript('<script language="JavaScript" type="text/javascript">alert("Hello World")</script>');
},

但是什么也没发生。

我用flutterWebviePlugin.evalJavascript可以在Webview中运行Javascript。我有错吗?


问题答案:
flutterWebviewPlugin.evalJavascript('<script language="JavaScript" type="text/javascript">alert("Hello World")</script>')

需要JavaScript,而不是HTML

<script language="JavaScript" type="text/javascript">alert("Hello World")</script>

是HTML。

尝试

flutterWebviewPlugin.evalJavascript('alert("Hello World")')