如何在fltter_webview_plugin中运行Javascript?我试过这样做:

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

但什么都没发生.

我认为使用flutterWebviewPlugin.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")')

Flutter相关问答推荐

如何在Flutter中的textformfield上显示标签文本?

Flutter -修改子小部件中的AppBar

Flutter版本3.19.2需要更新版本的Kotlin Gradle插件./android/build.gradle:ext.kotlin_version = latest-version>'

如果文档确实存在,则FiRestore将";False";返回到";if-Document-Existes";...还是我说错了?

无法让Riverpod Stream发出新值

悬停时打开Flutter 下拉按钮

如何从RealmResults获取Flutter Flutter 流?

BaseInputfield和Textfield有什么不同?

Android工作室Flutter 热重新加载更新后不工作

在Dart中使用Riverpod代码生成时出现问题(addListener)

SliverAppbar 呈蓝色

尽管我的 url 链接正确,但 ArgumentError(无效参数:URI 文件中未指定主机:///)错误

Flutter CarouselSlider中如何防止右图与放大的中心图重叠?

Flutter如何从深入嵌套的小部件中打开抽屉?

MediaQuery 在不同手机上不一致

Flutter RIverpod 奇怪地改变状态

如何使用列Flutter 中文本占用的空间来控制svg宽度

构建失败 - 无法解析 io.grpc:grpc-core:[1.28.0]. (是的,我已经升级到 mavenCentral())

在 Flutter 中单击时切换按钮 colored颜色 没有改变

Flutter 将方法应用于静态变量