【发布时间】:2011-11-01 19:03:16
【问题描述】:
我正在使用 UIWebView。我有 4 个链接,我知道当单击链接时会调用 shouldStartLoadWithRequest 函数。但我需要区分,可能会在单击这些链接时发送一些参数值(不同的值)。当我对请求进行调试时,该请求包含 webview 正在呈现的页面的 url。
点击这些链接时,我需要对信息做一些不同的事情。
谢谢
【问题讨论】:
-
您是否要求获取链接号。从加载的网页?
-
是的,这个 html 保存在一个名为 test.html 的文件中。您的解决方案给了我 file://
/test.html 我需要弄清楚的是,如果单击链接 1,我需要转到 viewcontroller 1,如果单击链接 2,则 viewcontroller 2 还需要将一些参数传递给这些视图控制器 -
好的,发现 [[request URL] absoluteString] 可以解决问题