Issue
I am trying to focus the input field on page loaded, so I used $(selector).focus()
after the content loaded. It working on desktop and chrome browser in Android, but when I load the same page in a webview in Android, it's not working.
I googled about this focus issue, I found couple attributes for webview so I added them, but still it's not working
<WebView
android:focusable="true"
android:focusableInTouchMode="true"
android:layout_weight="1"
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="0dp" />
Note: The webview is inside a bottom sheet fragment.
Solution
try this
webview.getsettings().setjavascriptenabled(true);
update
//add this before you webview load url
webview.requestFocus();
Answered By - Lin
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.