我在 UIWebView 中遇到问题,我的 UIWebView 有大量包含图像和文本的内容..
我的 iPad 应用程序有一个 UITableView 来显示列表(在左侧)和一个 UIWebView(右侧)来显示细节。
点击单元格时,会在 UIWebView 中加载一个 URL。因此,当我选择 UITableView 中的每个单元格时,UIWebView 会加载其 HTML 内容。
单击几下后,我的应用程序挂起而没有崩溃。我收到一个webcore 错误。所以要解决这个问题,我使用下面的代码行。
[[NSURLCache sharedURLCache] removeAllCachedResponses];
我在 UITableView 中的选定单元格之后添加了这一行,然后只有我在 UIWebView 中加载 URL。现在我解决了这个挂起问题。
注意:我想知道,在 UIWebView 中加载 URL 之前是否可以使用removeAllCachedResponses 。
崩溃日志:
Thread 26 WebCore: LocalStorage
malloc: *** mmap(size=1048576) failed (error code=12)
*** error: can't allocate region securely
*** set a breakpoint in malloc_error_break to debug