一尘不染

在Flutter Webview中运行一些Javascript

flutter

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

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

但是什么也没发生。

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


阅读 791

收藏
2020-08-13

共1个答案

一尘不染

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")')
2020-08-13