Как обрабатывать javascript ссылку в Android веб-просмотре? - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть веб-сайт, и он содержит текстовое поле со ссылкой

<a class="xyz-icon" href="javascript:print()">

И я хотел бы создать приложение Android, которое использует веб-просмотр, но когда я нажимаю на поле, ничего не делаем. Это работает в браузере. Моя конфигурация Webview:

    webview.settings.javaScriptEnabled = true
    Webview.settings.javaScriptCanOpenWindowsAutomatically = true
    Webview.settings.domStorageEnabled = true
    Webview.settings.loadWithOverviewMode = true

1 Ответ

0 голосов
/ 04 мая 2020

Я обнаружил, что в метод onPageFinished нужно вставить js, потому что при каждой навигации удаляется js.

Итак, я сделал JS Интерфейс , как это

, тогда в onPageFinished будет что-то вроде myWebView.loadUrl(“javascript:(js code)“)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...