0

当我使用 Safari 加载我正在构建的网络应用程序时,我发现 CPU 的漫游率超过 100%。当我看到一起使用Remodal.JS( link ) 和pickadate.js( link ) 时发生冲突并导致故障时,我意识到了这一点,如下所示:

使用 Safari 时出现覆盖问题。

它应该如下所示(在 Chrome、Firefox 中正确呈现)

使用 Chrome 正确渲染。

请注意,模态框的宽度和高度均为 100%,因此它占据了 100% 的窗口。

Safari 中的性能受到严重影响。想象一下,加载一个模式需要15 秒,加载一个pickadate 日历需要20 秒......(我的电脑是 Macbook Pro 2.7GHz QuadCore 16GB RAM 2013 年末型号......)

CPU一直在100%以上,如下图:

CPU使用率。

我在结合使用这两个库时遇到的问题在此处的另一个问题中进行了描述。

但是,我想知道如何更好地调试 CPU 问题,尤其是特定于浏览器的问题。(即在我的情况下,只有 Safari 会导致问题,而不是 Firefox 或 Chrome)。

临时链接- http://new.carshare.hk/car(将删除此链接)

谢谢!

4

0 回答 0