【问题标题】:Swift: Detecting Current URL in a UIWebViewSwift:在 UIWebView 中检测当前 URL
【发布时间】:2015-03-31 15:46:05
【问题描述】:

我有一个访问门户网站的 UIWebView。在门户中,一切都很好,导航是在站点内处理的。当用户在门户外部单击到外部站点时,没有导航,因此用户无法返回门户。

我想做的是在每次 UIWebView 更改(加载新页面)时检测 URL。从那里,我可以评估我是在门户之外还是在内部,并相应地显示导航工具。

谢谢!

【问题讨论】:

    标签: ios swift uiwebview


    【解决方案1】:

    您可以通过以下方法分配给UIWebView委托并跟踪加载页面:

    optional func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool
    

    NSURLRequest 拥有URL 属性

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 2014-07-26
      • 2015-12-31
      • 1970-01-01
      • 2013-07-02
      相关资源
      最近更新 更多