2017-11-16 4 views
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 
    } 

答えて

0

...

私の問題を修正しました
関連する問題