2011-06-10 85 views
0

我在我的应用程序中使用webview打开页面。如预期的那样,点击网站中的下拉菜单后,会打开一个选择。但我不希望发生这种情况。我希望我的webview能够阻止一个控件(无论是下拉菜单,还是(HTML)的文本框),以免被打开。 所以简而言之,我想阻止在web视图中的网站控制。 我该怎么做? 任何帮助,将不胜感激。如何在Android中的webview中阻止加载控件

感谢

回答

0

你加载远程HTML页面或你提供一个HTML字符串到的WebView? 如果您处于第二种情况,您可以为控件上的click事件添加(我正在讨论Javascript)事件处理程序,并在此事件处理程序中停止事件的传播。

这与How to stop event propagation with inline onclick attribute?相似。 当使用jQuery时,这也与event.preventDefault() vs. return false有关。

+0

我使用webview.loadUrl(“http://google.com”);那么如何在这里做到这一点? – nithinreddy 2011-06-10 16:39:20

+0

在这种情况下,我的想法将无法工作 – 2011-06-10 16:40:22

+0

嗯是的,任何其他的想法? – nithinreddy 2011-06-10 17:13:34

相关问题