【发布时间】:2012-05-19 23:28:27
【问题描述】:
我创建了一个简单的浏览器,可以使用 UIWebview 加载本地文件。起初,当我尝试预览 html 文件时,uiwebview 可以加载源文件并进行预览。但是在我最小化应用程序(应用程序进入后台),然后再次打开应用程序后,我得到了这个错误:
Error Dict: {
NSNetServicesErrorCode = "-72000";
NSNetServicesErrorDomain = 10;
}
之后,uiwebview 无法加载源文件,当我在(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error 中记录错误时,它会显示以下消息:
Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo=0x53d610 {NSErrorFailingURLStringKey=http://localhost:9898/local/a.html?83C66B33-874C-41A7-BBF5-78D1615512DF, NSErrorFailingURLKey=http://localhost:9898/local/a.html?83C66B33-874C-41A7-BBF5-78D1615512DF, NSLocalizedDescription=Could not connect to the server., NSUnderlyingError=0x5ccaa0 "Could not connect to the server."}
应用没有崩溃,但旋转指示器永远不会停止。
有人能告诉我是什么原因造成的吗?以及如何解决?
谢谢你:)
【问题讨论】:
-
你能展示一下你是如何初始化网络视图的吗?
-
如果在 Mac 上发生这种情况,这可能意味着应用程序已被沙盒化(您可以在授权文件中检查)。仅适用于其他偶然发现此问题的人。
标签: ipad ios5 uiwebview nsnetservice