安卓WebView如何改变链接的高亮颜色

4
我需要更改Android webview中链接的默认选择颜色。浏览了stackoverflow上的几个问题,但并没有帮助我解决问题的答案。下面的问题回答了如何删除它。我只想将颜色从橙色更改为红色。 Android浏览器点击时的绿色边框 有人能帮帮我吗?

寻找相同的答案 :) - Umakant Patil
2个回答

2

如果您不介意使用jQuery(我从不介意),首先添加以下内容:

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

然后像这样使用touchstarttouchend命令:

$("li").bind('touchstart', function(){
    $(this).css("border","1px solid green");
    setTimeout("$('li').css('border','none')",1500);
});

1

在 WebView 中无法更改它。但是,您可以将数据读取为字符串,将所有 a 标签替换为 (lt)font color="#0000FF"(gt)(lt)a(并相应更改 /a 标签),然后使用 webView.loadData(String string ..) 将字符串加载到 WebView 中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接