【发布时间】:2020-01-25 06:48:23
【问题描述】:
【问题讨论】:
标签: ios swift avplayer wkwebview wkwebviewconfiguration
【问题讨论】:
标签: ios swift avplayer wkwebview wkwebviewconfiguration
这个答案适用于我的情况。
点击播放视频的可下载链接后,我在 wkwebview 的代表下方使用:
func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
if navigationAction.navigationType == WKNavigationType.linkActivated {
print("downloadable link")
// add alert here
decisionHandler(WKNavigationActionPolicy.cancel)
}else{
decisionHandler(WKNavigationActionPolicy.allow)
}
在这里(代替在这里添加警报)您可以像 Safari 一样添加警报并根据您的要求使用。
【讨论】: