以下快照在iOS应用中有2个wkwebviews。 上半部分 - wkvebview1:从端口51092上本地托管的安全CocoaHTTPServer加载html页面。 下半部分 - wkvebview2:从端口51091上本地托管的CocoaHTTPServer实例加载http url。
两个wkwebviews中的图片加载正常。无法使用安全的网络服务器加载视频。
对于使用安全网络服务器的视频,iOS10中的wkWebview是否有任何已知限制?
答案 0 :(得分:0)
SSL / TLS安全性要求证书对您服务器的主机名有效;默认情况下,WebView不会从无法提供有效证书的TLS服务器加载内容。这使得HttpServer类的安全模式基本无用,因为iPhone没有稳定的公共主机名,并且无法获得localhost
的有效证书。
在任何情况下,几乎不需要在本地运行的服务器上启用安全模式;到该服务器的流量是设备的本地流量,不能被截获。