Webapp 在 mobile safari 中运行时间稍长可能会让浏览器 crash ,不止我自己的 webapp ,用别人的也发现。这是什么状况?单个网页占用内存太多引起的吗?这正常吗?

2011-04-25 11:27:26 +08:00
 Kenyth
如果是单个网页占用内存太多引起的,是否意味着需要做优化,或者 js 代码有内存泄露?
4756 次点击
所在节点    iDev
3 条回复
Numbcoder
2011-04-25 13:04:14 +08:00
内存泄露的可能性比较大。
Kenyth
2011-04-25 14:11:23 +08:00
这估计是一个很大的可能性。

但是,我对怎么引起的 mobile safari 会 crash 的 root cause 还不是太清楚。是对单个网页的内存占用有限制吗?超过限制就 crash ?

我有时候看到 Debug Console 里面一些 error 的同时也会 crash 。前段时间豆瓣说的页面一打开就 crash (好像他们已经 fix 了这个问题)。

还有人有更多的经验和建议吗?
CoX
2011-04-25 14:22:50 +08:00
我觉得导致safari 会crash就应该算Safari的bug。内存超过限制会显示不全或者有信息提示才算合理吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/12090

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX