AddJavascriptInterface не работает для WebView, созданного обратным вызовом onCreateWindow - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь добавить addJavascriptInterface в веб-просмотр, созданный onCreateWindow из WebChromeClient.Вот пример кода.

windowWebView.addJavascriptInterface(javaScriptHandler, "AppJSHandler");

Но методы интерфейса не могут быть вызваны из этого веб-просмотра.Также я получаю

"Uncaught ReferenceError: AppJSHandler is not defined" ошибку в журналах веб-просмотра.

Он работает для обычного веб-просмотра, но не для веб-просмотра, созданного с использованием onCreateWindow.

...