Objective c 如何区分;文件下载url";以及WKWebview policyForNavigation方法中的正常url?
我使用WKWebView显示googledrive,我需要使用WKWebView代理处理下载文件。 这是我的密码:Objective c 如何区分;文件下载url";以及WKWebview policyForNavigation方法中的正常url?,objective-c,xcode,wkwebview,Objective C,Xcode,Wkwebview,我使用WKWebView显示googledrive,我需要使用WKWebView代理处理下载文件。 这是我的密码: - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler { if(DOWN
- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler
{
if(DOWNLOAD_FILE_URL)
[handler downloadFileFromURL:navigationAction.request.URL.absoluteString];
}
路径末尾没有任何扩展名的url。
如。
上面的URL是一个图像文件URL,但我无法在“policyForNavigation”方法中识别它以强制下载
帮助我找到合适的if条件
“如果(下载文件\u URL)”
如能帮助您找出文件URL和普通URL之间的差异,我们将不胜感激。
然后只有我可以把它发送到下载方法
提前谢谢。
@Alex Wayne,@community wiki