在iOS 10及更高版本中,WKWebView不加载http URL,不呈现html页面的原因是出于安全考虑,苹果公司限制了WKWebView只能加载使用HTTPS协议的URL,以保护用户的隐私和数据安全。
WKWebView是iOS中的一个用于展示网页内容的组件,它具有更好的性能和功能比UIWebView。由于HTTPS协议具有加密和身份验证的功能,使用HTTPS可以确保数据在传输过程中的安全性,防止被中间人攻击和窃取。
为了解决WKWebView不加载http URL的问题,开发者可以采取以下几种方式:
总结起来,为了适应iOS 10及更高版本中WKWebView不加载http URL的限制,开发者需要将网站的URL改为使用HTTPS协议,并且可以通过ATS设置或自定义WKURLSchemeHandler来实现加载http URL的功能。
领取专属 10元无门槛券
手把手带您无忧上云