【问题标题】:UIWebViews and shouldStartLoadWithRequestUIWebViews 和 shouldStartLoadWithRequest
【发布时间】:2013-07-07 01:14:17
【问题描述】:

我有一个UIWebView,其链接如下所示:Visit website。在shouldStartLoadWithRequest 方法中,有没有办法获取“访问网站”而不是 URL?我想将此文本用作与某些UIWebViews 相关的某些自定义功能的基础。

谢谢

【问题讨论】:

  • 您的网址是否有“访问网站”作为子字符串
  • 很遗憾,我想抓取的文本只能在 URL 本身的“外部”找到。

标签: ios uiwebview hyperlink


【解决方案1】:

shouldStartLoadWithRequest 方法中显然没有办法得到你想要的。它很容易理解-该方法主要接收URL,仅此而已,您要获取的文本是html页面的html标签的一部分。为了满足您的需求,您似乎需要解析 html 页面,并且当单击某个 url 时(例如在shouldStartLoadWithRequest 方法中),您必须找到相应的 html 标记(<a href>)以找出该标记内的文本是什么(类似于<a ref=someurl>Visit da page</a>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多