1
私はこれらのメソッドを これらのメソッドを使用していますが、ドキュメントによると「WKNavigationDelegate」に準拠していますが、私はどんな結果も得ていない。WKWebKitがビデオの読み込みを開始してアニメーションを停止するときに検出しようとしました
func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) {
stopAnimating()
print("didStart Video is loading...")
}
func webView(_ webView: WKWebView, didCommit navigation: WKNavigation!) {
stopAnimating()
print("Video is loading...")
}
完全なコードは、正しい方向にanyhelpが役立ちます、ありがとう! "myWebView.navigationDelegate =自己" を追加
はoverride func viewDidAppear(_ animated: Bool) {
NVActivityIndicatorView.DEFAULT_BLOCKER_SIZE = CGSize(width: 35, height: 35)
startAnimating(message:"Loading...", type: .lineScale, color: .lightGray)
guard let url = holdUrl else {return}
if let url = URL(string:url) {
let request = URLRequest(url: url)
myWebView.load(request)
myWebView.scrollView.isScrollEnabled = false
}