我正在构建一个应用程序,其中有几个UIWebviews都显示各种内容。在测试我的应用程序时,我遇到一个错误,说应用程序因内存压力而终止,我检查了控制台,果然我收到了内存警告。经过进一步测试,我注意到这只发生在访问特定页面时。我注意到这个页面包含2个非常大的图像文件(5,184px×3,456px),这与其他网页不同(大约有100个,这只发生在这一页上),所以我认为这就是bug的地方。有没有办法让UIWebview处理这个并呈现页面,还是没有希望?
此页面还将此图像放入大小为320x320的UIImageView中,但我不认为这是问题,因为当我转到页面时图像显示,但当我向下滚动UIWebView时应用程序崩溃