使用uiwebView调用内置浏览器,获取不到数据的解决方法

今天使用webView调用浏览器出现一个很傻B的问题
代码简单,但是程序跑起来就是获取不到数据,debug找到错误代码,但是还是没有搜索到问题所有。
然后google相关问题才发现也有人遇到这个错误了。
就是webView程序初始化的时候允许加载网络资源
具体做法:

打开info.plist文件,添加字典App Transport Security Settings,并在其下增加一个Bool类型的键Allow Arbitrary Loads,其值设置为YES

设置完成后再次跑起来,完全没毛病。

其它:

        let urll = NSURL(string: "http://www.apple.com");
        let requestt = NSURLRequest(url: urll! as URL);
        webView.loadRequest(requestt as URLRequest)

基于swift4.1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • IOS之UIWebView的使用 刚接触IOS开发1年多,现在对于 混合式 移动端开发越来越流行,因为开发成本上、...
    学无止境666阅读 46,019评论 5 53
  • 一、WebView WebView就是一个内嵌浏览器控件,在iOS中主要有两种WebView:UIWebView和...
    iOS祎阅读 1,251评论 0 2
  • 虽然WKWebView是在Apple的WWDC 2014随iOS 8和OS X 10.10出来的,是为了解决UIW...
    winann阅读 136,691评论 195 641
  • OS之UIWebView的使用 刚接触IOS开发1年多,现在对于 混合式 移动端开发越来越流行,因为开发成本上、速...
    知之未道阅读 1,711评论 0 4
  • 昨天讲了好几本《小熊和最好爸爸》系列,这套书真的很好,描述了小熊和爸爸间无比亲密的关系,希望所有的爸爸能向熊爸爸学...
    甸妈阅读 155评论 0 0

友情链接更多精彩内容