我正在尝试将我的应用webView中选择的文本保存为字符串。 怎么可能呢? 据我所知,苹果不允许你为他们的(复制,剪切)弹出菜单添加选项。 我在github上看过一些菜单弹出窗口,但它们只是菜单,你不能从webView中选择任何文本。 另外,我不想抓取整个文本(或正文),只是抓取用户选择的所选文本。 有什么建议吗?
编辑: 我控制webView,我的应用程序是RSS类的应用程序和内部webView,你可以看到文章。 我正在使用stringByEvaluatingJava ..来获取像这样的文档标题
NSString *title = [webView stringByEvaluatingJavaScriptFromString:@"document.title"];
然而, 当用户选择文本时,我不知道如何获取内容。
答案 0 :(得分:0)
放手一搏:
NSString *userSelection = [self.webView stringByEvaluatingJavaScriptFromString:@"window.getSelection().toString()"];