0

我正在使用 webview_flutter 并希望在每次导航时评估 Javascript。到目前为止,evaluateJavascript 仅适用于初始页面。知道如何使它适用于每一页吗?

这是我的设置:

Flutter 1.22.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 84f3d28555 (7 days ago) • 2020-10-15 16:26:19 -0700
Engine • revision b8752bbfff
Tools • Dart 2.10.2
...
webview_flutter: ^1.0.5

谢谢!

4

1 回答 1

0

我让它以一种迂回的方式工作。通过反复试验,我得出结论,要么评估 JavaScript,要么评估一次,但始终保留。

所以我的解决方案是把js代码放在一个区间。由于应用程序的性质,这似乎是一个令人满意的解决方案。(该应用程序主要用于查找文档,因此是“搜索、下载文件并关闭应用程序”的情况)

于 2021-02-28T21:47:48.703 回答