经过大量搜索关于如何完成此操作的文档之后,我终于在SO上发布了这些内容。在webview中使用自定义颜色突出显示搜索到的文本
目前在我的应用程序中,我已经实现了搜索功能在webview中搜索文本。我正在使用内置webview方法在web视图中搜索并突出显示用户搜索的文本中的所有文本条目。
我现在想要将默认高光颜色更改为我自己的自定义颜色,而不是使用默认实现。我一直试图到处寻找这个,但我没有看到如何做到这一点的具体方式。
有人可以提供一些提示/建议如何做到这一点。非常感谢,如果你停下来,并把你的想法。
谢谢保罗。第一种选择看起来更接近我。我的应用程序具有独立的网页,我使用twitter boot-strap创建了这些网页。我想现在我必须弄清楚在CSS引擎中放置web-kit的事情。 –
我刚刚检查了-webkit-tap-highlight-color CSS属性,我相信这是用于更改网页上链接水龙头的文本高亮显示。我的应用只是在整个网络视图中搜索用户输入的文本,并通过webview内置函数高亮显示所有条目。我不得不以某种方式重写该功能中的某些内容,但我不知道如何去做。 –
你能够从你的应用程序中的web浏览窗口/区域的输出在这里把任何代码? 如果你可以粘贴一些源代码,我可以肯定帮助 - 你必须能够在模拟器或其他东西下的webview窗口的输出上查看源代码? – Paul