【发布时间】:2015-12-26 15:02:46
【问题描述】:
我想打开我的应用程序中的所有外部链接
(UIWebView) 不在应用程序中,而是在 Safari 中。我怎样才能做到这一点?
我已经实现了 UiWebViewDelegate。
下面我的问题的工作解决方案:
func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
if navigationType == UIWebViewNavigationType.LinkClicked{
UIApplication.sharedApplication().openURL(request.URL!)
return false
}
return true
}
【问题讨论】:
标签: ios swift safari uiwebview