我有一个UIWebView
,其链接如下所示:Visit website。在shouldStartLoadWithRequest
方法中,有没有办法获取“访问网站”而不是网址?我想将此文本用作与某些UIWebViews
相关的某些自定义功能的基础。
由于
答案 0 :(得分:0)
在shouldStartLoadWithRequest
方法中,显然没有办法得到你想要的东西。它很容易理解 - 该方法主要接收URL
,因此它和你想要获得的文本是html页面的html标记的一部分。为了满足您的需求,您似乎需要解析html页面,并且当点击某个网址时(例如在shouldStartLoadWithRequest
方法中),您必须找到相应的html标记(<a href>
)以找出什么是此标记内的文本(类似于<a ref=someurl>Visit da page</a>
)