刚刚发现UIWeb视图加载嵌入图像的 HTML 字符串无法正常显示图像iOS9(转基因种子),之前工作正常iOS8.
观看 WWDC SafariViewController 视频后here https://developer.apple.com/videos/wwdc/2015/?id=504并认为苹果希望我们转向新的框架,它看起来很有前途。但问题是 SafariViewController 不支持加载本地 HTML 文件,它只支持 HTTP 和 HTTPS,到目前为止iOS9GM 种子和 Xcode 7.1 beta。我尝试使用指向本地文件的 NSURL 加载它,抛出异常:
'NSInvalidArgumentException',原因:'指定的 URL 具有不受支持的方案。仅支持 HTTP 和 HTTPS URL'
有谁看到同样的问题UIWeb视图 on iOS9和任何解决方法?谢谢。
关于 SafariViewController 问题,我已经联系 Apple 的 Ricky 询问此事并提交了功能请求,希望这个问题能很快得到解决。
您应该仍然可以使用 UIWebView 并通过在 plist 文件中设置以下内容来关闭应用程序传输安全性:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
看看这个answer https://stackoverflow.com/questions/32456848/ios9-does-not-load-insecure-resources-from-a-secure-page-ssl-https寻求更多帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)