我在Xcode上创建webView时遇到了问题。模拟器似乎是空白页面。我应用了app transport security

时间:2017-06-14 09:10:28

标签: ios swift xcode webview

我在项目中创建webView时遇到问题。我在stackoverflow.com上搜索了同样的问题但是所有这些都指向添加到App Transport Security的info.list(允许任意加载是)。我做到了,但我仍然得到空白的白色网页。我使用" http://www.google.com"只是为了简单的尝试。有人可以帮忙吗?它与Swift的新版本有关吗?

 webView = UIWebView()
    webView.frame = CGRect(x:0, y:20, width: self.view.bounds.width, height: self.view.bounds.height-20)

    //after the adjustment, add webView to view panel.
    self.view.addSubview(webView)

    let url = URL(string: "https://wwww.google.com")!
    let request = URLRequest(url: url)

    webView.loadRequest(request)

2 个答案:

答案 0 :(得分:0)

“您需要在UIWebView的对象中绑定URLRequest”

 webView = UIWebView()
    self.view.addSubview(webView)
    let url = URL(string: "https://wwww.google.com")!
    let request = URLRequest(url: url)
     webView.loadRequest(request)

答案 1 :(得分:0)

尝试在网络浏览器中加载相同的链接。缩写可能会根据您所在的地区而有所变化。比如,这里是“https://www.google.co.in/”。 还可以尝试将webView带到前面

    self.view.bringSubview(toFront: webView)