我正在尝试从 UIWebView (iPhone) 中获取一些选定的文本,然后将其显示在文本视图上。
我使用的方法是:
function getHighlightedString() {
var text = window.getSelection();
selectedText = text.anchorNode.textContent.substr(text.anchorOffset, text.focusOffset - text.anchorOffset);
}
然后将文本输入到 a 中NSString
,然后由 iPhone 程序使用。
现在的问题是,如果文本只是一行中的几个单词,我可以获得选定的文本,但只要我选择了一个以上的段落(包括“< p >”标签),数据就会显示为空白在NSString
.
如何使用段落中选择的文本?