iOS 7 UIWebView不会加载页面,但会在iOS 6上加载

时间:2013-09-25 16:08:17

标签: ios ios6 webview ios7

我有一个带有多个webView的应用程序,在iOS6上它完全加载(有时我必须手动刷新webviews内容,它工作正常),但在iOS7(相同的代码,相同的sdk-ios7sdk)webViews加载第一次,然后如果我点击刷新我得到-999错误代码,如果我导航到一个页面,然后刷新webviews数据,然后返回查看webview,它的工作...

以下是错误消息:

Error Domain=NSURLErrorDomain Code=-999 "The operation couldn’t be completed.
(NSURLErrorDomain error -999.)" UserInfo=0x9ba3220 
{NSErrorFailingURLKey=file:///Users/jakaba/Library/Application%20Support/
iPhone%20Simulator/7.0/Applications/.../myapp.app/page.html, 
NSErrorFailingURLStringKey=file:///Users/jakaba/Library/Application%20Support/
iPhone%20Simulator/7.0/Applications/.../myapp.app/page.html}

有什么想法吗? 提前谢谢!

1 个答案:

答案 0 :(得分:0)

我会看看这个问题:

How do I fix NSURLErrorDomain error -999 in iPhone 3.0 OS

您看到的错误代码是由UIWebView上的两个同时请求引起的。这可能是由几件事引起的。您的HTML是否正在进行重定向?如何将内容加载到UIWebView

无论如何,看看我链接的问题,看看它是否对你有帮助。至于为什么你在iOS 7上看到这个而不是6 - WebKit在7中得到了改进,你可能会遇到由于速度而没有出现的竞争条件。