【问题标题】:How can I get the HTML code for the selected text and images in a UIWebView in iOS?如何在 iOS 的 UIWebView 中获取所选文本和图像的 HTML 代码?
【发布时间】:2011-12-25 23:18:49
【问题描述】:

我想在 UIWebView 中获取所选文本(或文本和图像)的 HTML 代码。 有人向我推荐了WebKit框架的selecteddomrange功能,但它适用于Mac OS,我在iOS中需要它。

在 iOS 中有什么方法可以让我从 web 视图中获取所选文本(或文本和图像)的 HTML 代码?

【问题讨论】:

    标签: iphone html ios uiwebview


    【解决方案1】:

    你可以使用UIWebViews

    - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
    

    并通过 JS 表达式获取 innerHTML 元素属性。

    看看JS函数window.getSelection()

    我没有对此进行测试,但您很可能必须通过 iOS 上的 JS 以某种方式进行测试,因为 UIWebView API 比它的 OSX 对应物要有限得多。

    看看DOM Range Spec

    【讨论】:

    • 这对我来说不是 woking 。我还尝试了使用此链接的代码。如果您有任何想法,请告诉我
    猜你喜欢
    • 1970-01-01
    • 2012-02-01
    • 2011-03-03
    • 2018-01-05
    • 1970-01-01
    • 2021-01-16
    • 2013-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多