Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
225 views
in Technique[技术] by (71.8m points)

javascript - 在Flutter Webview中运行一些Javascript(Run some Javascript in Flutter Webview)

how I can run Javascript in the flutter_webview_plugin.

(如何在flutter_webview_plugin中运行Javascript。)

I try it with this.

(我尝试这个。)

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

But nothing happens.

(但是什么也没发生。)

I thougt with flutterWebviePlugin.evalJavascript it is posible to run Javascript in a Webview.

(我用flutterWebviePlugin.evalJavascript可以在Webview中运行Javascript。)

Do I some wrong?

(我有错吗?)

  ask by Art translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
flutterWebviewPlugin.evalJavascript('<script language="JavaScript" type="text/javascript">alert("Hello World")</script>')

expects JavaScript, not HTML

(需要JavaScript,而不是HTML)

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

is HTML.

(是HTML。)

Try

(尝试)

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...