WKUserContentController *userContentController = [[WKUserContentController alloc] init];
[self registerAllJavascriptWithUserContent:userContentController];
WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init];
config.userContentController = userContentController;
config.preferences.javaScriptEnabled = YES;
config.preferences.javaScriptCanOpenWindowsAutomatically = YES;
config.suppressesIncrementalRendering = YES; // 是否支持记忆读取
[config.preferences setValue:@YES forKey:@"allowFileAccessFromFileURLs"];
if (@available(iOS 10.0, *)) {
[config setValue:@YES forKey:@"allowUniversalAccessFromFileURLs"];
}
WKWebView 解决跨域问题
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- WKWebView 解决跨域问题 WKUserContentController*userContentContr...
- 为了试验先模拟一下 改hosts 在C:\Windows\System32\drivers\etc加一行 表示调用...
- DRF跨域问题后端服务器解决跨域问题的方法【什么是跨域】 安装模块 pip install django-cors...
- 被调用方解决(支持跨域):用户的浏览器上看到的访问b b根据http协议关于跨域的要求,在返回里面加入一些字段,指...