iPhone - 我怎么知道我的用户进入UIWebView的位置

时间:2011-04-30 00:08:49

标签: iphone events uiwebview hyperlink touch

Web在UIWebView中呈现网站,用户可以触摸链接。

[[webView.request URL] absoluteString]didFailLoadWithError中测试webViewDidStartLoad时,会返回上一个网址。触摸的网址显示在webViewDidFinishLoad

如果用户触摸了某个链接,并且连接失败,我怎能知道他将去往何处webViewDidFinishLoad未被触发?

1 个答案:

答案 0 :(得分:1)

点击链接后,会立即在您的代理中调用-webView:shouldStartLoadWithRequest:navigationType:。这使您有机会检查请求以及触发它的导航操作类型(链接,后退/前进,表单发布......)。