webview_flutter Как оценивать Javascript на каждой странице?

Я использую webview_flutter и хочу оценивать Javascript при каждой навигации. Пока что AssessmentJavascript работает только на начальной странице. Есть идеи, как заставить его работать на каждой странице?

Это моя установка:

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

Благодаря!

1 ответ

Я заставил его работать окольным путем. Путем проб и ошибок я пришел к выводу, что либо оценка Javascript оценивается один раз, но всегда сохраняется.

Поэтому моим решением было поместить код js в интервал. Из-за характера приложения это кажется удовлетворительным решением. (Приложение в основном используется для поиска документов, поэтому это ситуация «поиск, загрузка файла и закрытие приложения»).

Другие вопросы по тегам