4

当我尝试在 iOS7 Safari 中创建大 JSON 对象(例如http://yadi.sk/d/yA4hY1OEBPpLZ)时,它由于内存泄漏而崩溃。但在 iOS6 和 iOS7 模拟器中它可以工作。

有没有人有同样的问题?

4

1 回答 1

0

当您加载 2MB 或更多的 HTML 时,UIWebView 必须消耗大量内存来创建 DOM 和所有控件以实际显示页面。限制不是 HTML 大小,而是显示它所需的最终内存量。使用活动监视器在模拟器中运行它以查看内存消耗。

您需要分解页面或找到另一种方法来进行标记以使内存更小。请注意,如果您需要创建相同的页面,仅缩小 HTML 可能无济于事。

于 2013-10-29T15:40:04.610 回答