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];//第二个参数需要传一个文件目录。