IOS 解决WKWebView加载本地html资源文件异常处理

  wkwebView加载本地资源时,有时候无法加载全css等资源文件。导致无线显示。需要做一下特殊处理:

 WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init];
    config.userContentController = userContentController;
    config.preferences.javaScriptEnabled = YES;
    config.suppressesIncrementalRendering = YES; // 是否支持记忆读取
   [config.preferences setValue:@YES forKey:@"allowFileAccessFromFileURLs"];//支持跨域

[self.webView loadFileURL:request.URL allowingReadAccessToURL:request.URL.URLByDeletingLastPathComponent];//第二个参数需要传一个文件目录。

 

你可能感兴趣的:(IOS)