Android webview更改链接的高亮颜色

时间:2011-05-25 10:15:09

标签: android webview highlight

我需要更改Android webview中链接的默认选择颜色。 通过堆栈溢出中的几个问题对我没有帮助。 下面的问题解答如何删除它。我想将颜色从橙色更改为例如红色。 Android browser GREEN border on click

有人可以帮助我吗?

2 个答案:

答案 0 :(得分: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 :(得分:1)

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

相关问题