【问题标题】:How can I programatically highlight particular text of UIWebView?如何以编程方式突出显示 UIWebView 的特定文本?
【发布时间】:2015-02-18 12:12:06
【问题描述】:

我正在 UIWebView 中加载 HTML 字符串。在该屏幕中,当用户选择特定文本时,我会显示保存该字符串并将该字符串存储在某处的选项。现在,下次用户加载同一页面时,用户保存的文本应该会自动突出显示。我将如何实现这一目标?

【问题讨论】:

标签: ios uiwebview


【解决方案1】:

我认为您可以通过javascript 操作该网站。只需保存要突出显示的字符串和相应的站点。

当用户再次进入该页面时,请查看您是否已经为该站点和用户设置了突出显示的字符串。如果是,您可以通过以下方式操作网站:

[webview stringByEvaluatingJavaScriptFromString:jsCode]; 

这是一个 jsfiddle,例如通过 javascript:demo 突出显示文本

编辑 有关如何通过 javascript 在网站上选择特定文本的有用答案集合也可以在这里找到:Highlighting text using javascript

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-19
    • 2013-10-25
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    相关资源
    最近更新 更多