我正在尝试在Wkwebview中获得所有视频/音频URL。 花了一天多的时间,我找不到任何解决方案。我对这行代码感到厌倦,但是没有打电话。谁能帮我吗?
private func webView(_ webView: WKWebView, decidePolicyForNavigationAction navigationAction: WKNavigationAction, decisionHandler: (WKNavigationActionPolicy) -> Void) {
let path = navigationAction.request.url?.absoluteString
if let path = path {
if path.range(of: "mp4") != nil {
decisionHandler(.cancel)
print("Process video \(path)")
return
}
}
// Any other link should be handled by WKWebView
decisionHandler(.allow)
}