Я хочу загрузить политику конфиденциальности (простую строку) с сервера, скажем, https://*****.com/privacy-policy.html в мое приложение.
То, что я пробовал до сих пор, дано ниже:
class TermsAndConditionsDetailViewController: UIViewController, WKNavigationDelegate {
@IBOutlet weak var contentView: UIView!
var webView: WKWebView!
func webView(_ webView: WKWebView,
didFinish navigation: WKNavigation!) {
print("loaded")
}
override func viewDidLoad() {
super.viewDidLoad()
webView = WKWebView()
contentView.addSubview(webView)
let myURL = URL(string: "https://***.com/privacy-policy.html")
let myRequest = URLRequest(url: myURL!)
webView.navigationDelegate = self
//I have tried these both one by one
webView.loadHTMLString("", baseURL: myURL)
webView.load(myRequest)
}
}
Когда я запускаю этот код, «загруженный» печатается через 2 - 3 секунды, но на экране ничего не отображается,Я искал эту проблему в течение некоторого времени и пытался поиграться с кодом.Я перепроверил ограничения всего представления, особенно contentView, но не повезло.