2017-11-16 17 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

...

내 문제를 해결