我遇到一个问题,当页面变得太大时,使用 jQuery 加载和操作 DOM 时,Mobile Safari 会崩溃。
我在 iPhone 和 iPad 上都遇到同样的问题。
排除移动页面故障以查找错误的最佳方法是什么?是否存在可能导致 Mobile Safari 崩溃的已知问题?
我确实发现了问题。不是像我想象的那样用 JS,而是用 CSS。我添加了类来进行 CSS 过渡以淡入某些元素。对于匿名用户来说,这些元素有display: none;
并且可能从未运行过不透明度过渡。
奇怪的是,过渡恰好发生在两个元素上。那么为什么这只会在有超过 100 条评论的长线程上崩溃呢?
所以底线是:-webkit-transition 导致移动 Safari 上的页面崩溃。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)