Links sometimes not working in WebView
Posted
by
littleFluffyKitty
on Stack Overflow
See other posts from Stack Overflow
or by littleFluffyKitty
Published on 2011-01-07T17:01:35Z
Indexed on
2011/01/08
2:54 UTC
Read the original article
Hit count: 222
On occasion links in the WebView will not respond. The highlight press color will appear around them but nothing happens. I am also using WebViewClient's shouldOverrideUrlLoading and that function is not called when this happens.
Edit:
I have narrowed this issue down to the following circumstances:
- The webpage is the first page a WebView opens.
- The webpage uses meta name="viewport" attribute in the html head
- The WebView is using WebView.getSettings().setUseWideViewPort(true);
- Android 2.1 (Doesn't appear to happen in later versions, didn't test earlier)
If a webpage meeting those above is opened no links will work. If another similar page is loaded, those links will not work either. It is not until you load a page without meta name="viewport" that links start to work. After a page without that meta attribute is opened and then you load a page with the meta viewport attribute, the links start working.
© Stack Overflow or respective owner