WebView中的Android精彩集锦不会消失

时间:2013-08-09 19:55:58

标签: javascript android html css webview

在我的网络应用程序中,在Android WebView中运行,每当我点击某些内容或在某处导航时,该容器div都会突出显示为蓝色。有时只是片刻,但有时直到你点击其他地方。

我不确定这是一个焦点问题,一个标签顺序问题,一个webview问题,还是其他一些问题。

我尝试将其添加到我的CSS中:

    * {
          -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
          -webkit-focus-ring-color: rgba(0, 0, 0, 0);
       }

我也尝试将其添加到webView设置:

   webSettings.setLightTouchEnabled(false);

但没有骰子。

我怎样才能使webview不关注这些div,或者高亮颜色是不可见/不透明/透明?

2 个答案:

答案 0 :(得分:0)

你试过吗

 -webkit-touch-callout: none;
 -webkit-user-select: none;
你的css文件中的

这是一个链接:How to disable text selection highlighting using CSS?

这与文字有关,但在您的情况下可能会有所帮助。

答案 1 :(得分:0)

我使用以下内容在Android应用中为WebView做了这项工作:

* {
  -webkit-tap-highlight-color: transparent;
}