Wil*_*ill 4 iphone uiwebview ios9
刚刚发现加载带有嵌入图像的HTML字符串的UIWebView无法正常显示iOS9(GM种子)上的图像,这在iOS8上正常工作.
在这里观看了WWDC SafariViewController视频并认为Apple希望我们转向新的框架,这看起来非常有前途.但问题是SafariViewController不支持加载本地HTML文件,它只支持HTTP和HTTPS,到目前为止iOS9 GM种子和Xcode 7.1 beta.我尝试使用指向本地文件的NSURL加载它,抛出异常:
'NSInvalidArgumentException',原因:'指定的URL具有不受支持的方案.仅支持HTTP和HTTPS URL'
有没有人在iOS9上看到与UIWebView相同的问题和任何解决方法?谢谢.
关于SafariViewController的问题,我已经向Apple提出了关于此问题的Ricky,并提交了一个功能请求,希望很快就能解决这个问题.
小智 15
您应该仍然可以使用UIWebView并通过在plist文件中设置以下内容来关闭App Transport Security:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
Run Code Online (Sandbox Code Playgroud)
查看此答案以获取更多帮助.
| 归档时间: |
|
| 查看次数: |
5047 次 |
| 最近记录: |