UIWebView无法加载

时间:2016-01-18 01:49:41

标签: ios swift uiwebview

我正在尝试创建一个UIWebView,但它无法加载。

我只是得到空框架

func webViewDidStartLoad(webView: UIWebView) {
    // Do any additional setup after loading the view, typically from a nib.
    let url = NSURL (string: "http://www.sourcefreeze.com");
    let requestObj = NSURLRequest(URL: url!);
    webview.loadRequest(requestObj);
}

1 个答案:

答案 0 :(得分:0)

需要更多关于你的问题的信息,只是一个访客,你在iOS 9上运行,你的网址是http,因为iOS 9的安全性增强,默认情况下,只允许https请求,所以如果你想发出http请求,你需要在info.plist文件中添加一些配置。

要么添加白名单,要么允许所有http请求:

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
  <true/>
</dict>

将此内容放入您的info.plist