我创建了一个包含帖子列表的网页(想想 facebook 的帖子列表视图)。此网页导致 iPad 上的 Safari 浏览器崩溃。我不确定这是因为页面中的 div 太多,还是由于页面的 javascript 占用了太多内存。
关于 iOS safari 上是否有最大 div 数或每页最大内存的任何想法?网页在 Chrome/FireFox/Safari-on-MacIntel 上正常加载和执行
我创建了一个包含帖子列表的网页(想想 facebook 的帖子列表视图)。此网页导致 iPad 上的 Safari 浏览器崩溃。我不确定这是因为页面中的 div 太多,还是由于页面的 javascript 占用了太多内存。
关于 iOS safari 上是否有最大 div 数或每页最大内存的任何想法?网页在 Chrome/FireFox/Safari-on-MacIntel 上正常加载和执行
在页面上剪掉一些角落;减小图像大小/更改格式,去掉任何“绒毛”。请记住,移动网站的外观和功能不应该像桌面网站。一个高效、最小、干净的移动网页是要走的路。您也可以找到一些移动 jQuery 插件来提供帮助。正如@TheZ 提到的,尝试分页。
我认为没有确切数量的 div。但是我敢打赌,这是有限制的。我会尝试限制图像或视频以减少内存量。
最好的办法是保持 iPAD 的 MB 较低,因为它没有计算机那么多的 RAM。
希望这会有所帮助。
没有 div 限制,只是过载;)