gpt4 book ai didi

swift - 尝试检测 WKWebKit 何时开始加载视频以停止动画

转载 作者:行者123 更新时间:2023-11-28 07:58:17 25 4
gpt4 key购买 nike

我符合“WKNavigationDelegate”并根据我正在使用的文档这些方法,但似乎他们没有接到电话。我没有得到任何结果。

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...")
}

完整代码,任何正确方向的帮助都会有所帮助,谢谢!

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
}

最佳答案

添加“myWebView.navigationDelegate = self”解决了我的问题...

关于swift - 尝试检测 WKWebKit 何时开始加载视频以停止动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47336076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com