1
Я использую webview с Android 4.4 (Kitkat) для просмотра htmls и использования javascript для поиска, выделения и т. Д. Когда я строка равна выбранной струнными там внутри onReceiveValue выбранный еще пуст, так как я могу получить строку s из onReceiveValue к моему андроида кодПустое полученное значение от функции оценкиJavascript в Android 4.4
Это мой код:
String selected="";
webview.evaluateJavascript("javascript:(function(){"
+ "var txt = window.getSelection();"
+"return txt;" +
"})();" ,new ValueCallback<String>() {
@Override
public void onReceiveValue(String s) {
Log.d("LogName", s); //s is empty!
selected=s;
}}
);
Большое спасибо.
Это означает, что я могу равным s по внешнему строковому значению в моем классе? – Ayman