我已经达到了我只是钓鱼的地步,希望能抓到一些东西。
Chrome性能工具几乎显示整个CPU(至少在工具检测到的情况下)被timeupdate
事件占用,没有其他任何事情真正发生。该事件未在代码中或其依赖项中的任何位置引用(通过Github搜索)。
我到达了$("body").empty().off()
和$(window).off()
以删除所有事件和任何可能正在执行任何操作的元素的位置,并插入调试代码以便我可以遍历所有函数并将它们重新定义为{ {1}}。
我还登录了undefined
和setInterval
,因此我可以清除所有这些内容。
然后我完成了Chrome检查员的“事件监听器”标签,并手动删除了所有活动。
然后我终于运行了一个清理帮助器,它可以解决我能想到的所有其他问题:
setTimeout
这个没有正文内容,功能,定时器,间隔或事件的白页仍处于50%以上的CPU使用率。
想法?