每次我加载一个大于2MB的html文件,我的应用程序崩溃.网页的大小是否有限制?我怎么能不崩溃我的应用程序(部分加载?)
当您加载2MB的HTML时,UIWebView必须消耗大量内存来创建DOM和所有控件/图形/等.实际显示页面.限制不是HTML大小,而是显示它所需的内存量.使用活动监视器在模拟器中运行它以查看内存消耗
Xcode Instruments:在Simulator中运行的iPhone应用程序的峰值RAM?
您需要分解页面或找到另一种方法来进行标记以使内存更小.请注意,如果您需要创建相同的页面,只是将HTML缩小可能会有所帮助.