下载远程附件,并且预览
pod文件增加
pod 'AFNetworking', '~> 4.0'
// 在发送请求之前,决定是否跳转
- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler{
NSLog(@"在发送请求之前,决定是否跳转%@",navigationAction.request.URL.absoluteString);
NSURL *URL = navigationAction.request.URL;
if ([URL.absoluteString containsString:@"readdata"]) {
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:configuration];
manager.securityPolicy.allowInvalidCertificates = YES;
manager.securityPolicy.validatesDomainName = NO;
//