当我使用Safari加载我正在构建的网络应用程序时,我发现CPU漫游超过100%。当我在使用Remodal.JS
(link)和pickadate.js
(link)时发现冲突时,我意识到了这一点,并导致了如下所示的故障:
它应该如下所示(在Chrome,Firefox中正确呈现)
请注意,模态的宽度和高度均为100%,因此占用窗口的100%。
Safari的性能受到严重影响。想象一下,模式需要 15秒来加载,并且一个pickadate日历需要 20秒才能加载......(我的电脑是Macbook Pro 2.7GHz QuadCore 16GB RAM 2013年末型号.. )
CPU不断超过100%,如下所示:
在另一个问题here中描述了将两个库结合使用时遇到的问题。
但是,我想知道如何更好地调试CPU问题,尤其是特定于浏览器的问题。 (即在我的情况下,只有Safari导致问题,但不是Firefox和Chrome)。
临时链接 - http://new.carshare.hk/car(将删除此链接)
谢谢!