在我的應用程序中,我想打開一個網站。早些時候,我在Swift 3.0中使用了UIWebview
,這一切都很好。但據我所知WKWebview
現在應該使用,與WKWebview
該網站不顯示在應用程序。我很困惑,爲什麼網站爲UIWebview
而不是WKWebview
工作的原因是什麼。我嘗試了幾個其他網站,這兩個網站都使用UIWebview
和WKWebview
。有人可以建議這裏可能是什麼問題。UI Webview或WK Webview
此外,如果我使用UIWebView
,我的應用程序是否會被拒絕。
以下是我使用Apple的示例代碼。
import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {
var webView: WKWebView!
override func loadView() {
let webConfiguration = WKWebViewConfiguration()
webView = WKWebView(frame: .zero, configuration: webConfiguration)
webView.uiDelegate = self
view = webView
}
override func viewDidLoad() {
super.viewDidLoad()
let myURL = URL(string: "http://www.spectrum-ag.de/de/") //here I put my website url
let myRequest = URLRequest(url: myURL!)
webView.load(myRequest)
}
}
您試圖顯示哪個Url?我假設「https://developer.apple.com/documentation/webkit/wkwebview」工作正常? – niggeulimann
http://www.spectrum-ag.de/de/ –
查看https://stackoverflow.com/a/41576608/2961412。該網址不是https-url,因此它將被ATS – niggeulimann