我在UIWebView中加载HTML字符串。在该屏幕中,当用户选择特定文本时,我显示选项以保存该字符串并将该字符串存储在某处。现在,下次用户加载相同页面时,应自动突出显示用户保存的文本。我怎么做到这一点?
答案 0 :(得分:1)
我认为您可以通过javascript
操纵网站。只需保存字符串以突出显示和相应的站点。
当用户再次进入该页面时,如果您已经拥有该网站的突出显示字符串,请查看用户。如果是,您可以通过以下方式操纵网站:
[webview stringByEvaluatingJavaScriptFromString:jsCode];
这是一个jsfiddle例如通过javascript突出显示文本:demo
修改强> 有关如何通过javascript在网站上选择特定文本的有用答案集也可以在此处找到:Highlighting text using javascript