Javascript WebView中的Android亮点不会消失

Javascript WebView中的Android亮点不会消失,javascript,android,html,css,webview,Javascript,Android,Html,Css,Webview,在我的web应用程序中,运行在android WebView中,每当我单击某个东西或导航到某个地方时,该容器div都会以蓝色突出显示。有时只是一瞬间,但有时直到你点击其他地方 我不确定这是焦点问题、标签顺序问题、网络视图问题还是其他问题 我尝试将此添加到CSS中: * { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-focus-ring-color: rgba(0, 0,

在我的web应用程序中,运行在android WebView中,每当我单击某个东西或导航到某个地方时,该容器div都会以蓝色突出显示。有时只是一瞬间,但有时直到你点击其他地方

我不确定这是焦点问题、标签顺序问题、网络视图问题还是其他问题

我尝试将此添加到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,或者突出显示颜色不可见/不透明/透明?

您尝试过吗

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

以下是一个链接:


它与文本有关,但可能对您的情况有所帮助。

我为Android应用程序中的WebView开发了此功能,并提供了以下功能:

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