jQuery .focus () не работает в Android веб-просмотре - PullRequest
0 голосов
/ 20 июня 2020

Я пытаюсь сфокусировать поле ввода на загруженной странице, поэтому я использовал $(selector).focus() после загрузки содержимого. Он работает на рабочем столе и в браузере chrome в Android, но когда я загружаю ту же страницу в веб-просмотр в Android, он не работает.

Я искал в Google эту проблему с фокусом, я нашел пару атрибутов для веб-просмотра, поэтому я добавил их, но он все еще не работает

<WebView
    android:focusable="true"
    android:focusableInTouchMode="true"
    android:layout_weight="1"
    android:id="@+id/webView"
    android:layout_width="match_parent"
    android:layout_height="0dp" />

Примечание : веб-просмотр находится внутри фрагмента нижнего листа.

1 Ответ

1 голос
/ 20 июня 2020

попробуйте это

webview.getsettings().setjavascriptenabled(true);

обновить

//add this before you webview load url
webview.requestFocus();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...