我需要更改Android webview中链接的默认选择颜色。 通过堆栈溢出中的几个问题对我没有帮助。 下面的问题解答如何删除它。我想将颜色从橙色更改为例如红色。 Android browser GREEN border on click
有人可以帮助我吗?
答案 0 :(得分:2)
如果你不介意让jQuery参与进来(我从不这样做),首先添加:
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
然后使用touchstart
或touchend
这样的命令:
$("li").bind('touchstart', function(){
$(this).css("border","1px solid green");
setTimeout("$('li').css('border','none')",1500);
});
答案 1 :(得分:1)
您无法在WebView中更改它。但是,您可以将数据作为字符串读取,将所有标记替换为(lt)font color =“#0000FF”(gt)(lt)a(并相应地更改/ a标记),然后使用webView在WebView中加载字符串.loadData(String string ..)。