Javascript WebView中的Android亮点不会消失
在我的web应用程序中,运行在android WebView中,每当我单击某个东西或导航到某个地方时,该容器div都会以蓝色突出显示。有时只是一瞬间,但有时直到你点击其他地方 我不确定这是焦点问题、标签顺序问题、网络视图问题还是其他问题 我尝试将此添加到CSS中: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,
* {
-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;
}