pyt*_*hon 1 webkit webview ios swift wkwebview
谁能帮助我了解为什么未在此处初始化我的webView。我收到以下错误,因为webView为零。
Fatal error: Unexpectedly found nil while unwrapping an Optional value
我到底在这里想念什么?
import UIKit
import WebKit
class MemoriesViewController: UIViewController, WKNavigationDelegate {
@IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear( animated )
let urlString:String = "https://www.apple.com"
let url:URL = URL(string: urlString)!
let urlRequest:URLRequest = URLRequest(url: url)
webView.load(urlRequest)
}
}
}
Run Code Online (Sandbox Code Playgroud)
屏幕截图可更好地说明错误的实际发生位置:
将Webkit.Frameworks添加到链接的框架和库
然后,您可以添加WKWebView的Outlet并使用您的代码
import UIKit
import WebKit
class MyWebViewController: UIViewController {
@IBOutlet weak var myWV: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let urlString:String = "https://www.apple.com"
let url:URL = URL(string: urlString)!
let urlRequest:URLRequest = URLRequest(url: url)
myWV.load(urlRequest)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2123 次 |
| 最近记录: |