项目上有个这样的需求:
使用WKWebView访问一个https的url,在网页上点击按钮,H5端调用一个http的请求,iOS会拦截这个http的请求,导致失败
安卓和浏览器上没有问题
想象中的解决思路:
在plist中增加一项 App Transport Security Settings dictionary
在里层增加Allow Arbitrary Loads bool 置为YES
或者
NSAllowsArbitraryLoadsInWebContent 也试了
都失败了
实际的妥协解决方式:
1.把url的链接换成http的,可以解决问题
2.把url换成本地文件,可以解决问题
实际项目中采用了第二种方式