Safari 7浏览器挂起特定的JavaScript。如何诊断?

时间:2014-03-25 07:04:46

标签: javascript safari cpu-usage safari7

我有一个website,其中包含一些JavaScript& CSS。没有太多花哨的东西,但它使得Safari 7(版本7.0.2)在更改语言时挂起(点击右上角的中文字符); CPU峰值达到> 100%,而GIF图像的中间部分挂起了#34; Design to Inspire"的字样。如何诊断该网站上的JavaScript?

一些discussion在线表明,允许插件停止以节省电量的Safari 7的新功能是错误的,导致性能下降。然而,在禁用此功能后,问题仍然存在。

另一方面,一些开发人员建议我可以使用Safari的开发人员面板来诊断性能,但面板与Safari一起挂起。没有捕获可用的数据。

注意:

  • 同样的问题不会出现在Chrome / Firefox / IE中。
  • 此处不能发布所有代码,因为JavaScript有超过1000行
  • 在Chrome中,开发者控制台告诉我的CPU使用JavaScript是正常的
  • 操作系统是Mac OS X 10.9.2
  • 访客用户中的Safari仍有相同的问题
  • 其他软件没有CPU的主要用途(即CPU几乎空闲)

CPU usage

0 个答案:

没有答案