WebView未加载网页iOS 10&斯威夫特3

时间:2017-06-21 15:15:45

标签: ios swift uiwebview

我正面临这个奇怪的问题。当我使用url1时,webView工作正常。但是当我使用url2时,webView有时候不会加载任何东西。只显示空白屏幕。

我该怎么做才能解决这个问题?

let url1 = "https://www.apple.com"

let url2 = "https://itunes.apple.com/us/music-video/despacito-feat-daddy-yankee/id1194807248"


override func viewDidLoad()
{
    super.viewDidLoad()

    let url = URL(string: url2)
    let urlRequest = URLRequest(url: url!)

    webView.loadRequest(urlRequest)

}

2 个答案:

答案 0 :(得分:0)

如果您在模拟器上进行测试,&尝试在WebView中打开iTunes URL,然后网页未加载到webview中。

如果您在设备上进行测试,那么iTunes网址将在网页浏览中加载。

答案 1 :(得分:0)

以下网址

" https://itunes.apple.com/us/music-video/despacito-feat-daddy-yankee/id1194807248"

未加载UIWebView加载到模拟器中,因此请尝试使用UIApplication.shared.open(url!, options: [:], completionHandler: nil) mathod打开设备或打开。