在滚动图像集合时,UIWebview会崩溃应用程序

时间:2014-03-21 14:40:24

标签: ios iphone memory uiwebview crash

我的应用程序显示了几个包含大量图像的html网站。在iPad 3,iPad 4或iPad Air上测试应用程序时,它会在滚动速度非常快时崩溃并显示内存警告。

要重现只需使用UIWebview创建一个简单的应用程序: 我在http://www.blogboxapp.de/testUrzeit.txt为您准备了一个示例。

上下快速滚动。

htmlToLoad = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.blogboxapp.de/testUrzeit.txt"] encoding:NSUTF8StringEncoding error:nil];
[myWebView loadHTMLString:htmlToLoad baseURL:nil];

我已经尝试过像这样设置NSURLCache了。但它没有效果。

NSURLCache *URLCache = [[NSURLCache alloc] initWithMemoryCapacity:8 * 1024 * 1024
                                                  diskCapacity:64 * 1024 * 1024
                                                         diskPath:@"nsurlcache"];

[NSURLCache setSharedURLCache:URLCache];

我应该在哪里寻找解决方案?

最好的问候Bernhard

0 个答案:

没有答案