美文网首页
iOS webview 打不开url,WebKitErrorDo

iOS webview 打不开url,WebKitErrorDo

作者: Dan_ | 来源:发表于2016-11-07 18:59 被阅读958次

开发中遇到可以在浏览器打开的url,但是在iOS的webview上打不开,(void)webView:(UIWebView*)webView didFailLoadWithError:(NSError*)error  查这个方法 发现[error  localizedDescription] 为The operation couldn’t be completed. (WebKitErrorDomain error 101.)。

解决方法:

1.​转码编译

url= [urlstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];​

​2.加载相应的HTML

[webViewloadHTMLString:[NSStringstringWithFormat:@",[[NSStringalloc]initWithData[NSJSONSerializationdataWithJSONObject:URLoptions:NSJNReadingAllowFragmentserror:NULL]encoding:NSUTF8StringEncoding]]baseURL:nil];​

相关文章

网友评论

      本文标题:iOS webview 打不开url,WebKitErrorDo

      本文链接:https://www.haomeiwen.com/subject/wzbouttx.html