2014-09-28 16 views
4

我使用Google Chrome來分析某些使用Javascript動態加載腳本和其他資源的網頁的性能。如何清除鉻性能項或繞過其編號限制?

我使用performance.getEntries()方法,但我注意到,鉻僅記錄第一150級的資源。我找不到任何方式獲取更多條目或刪除舊條目。

我看到性能對象具有類似於clearMeasures或clearMarks方法,但我沒有使用它們刪除條目。

所以我的問題是:

  1. 是否有可能獲得超過150項的表現?如果可能 - 如何?
  2. 是否有可能以清除條目(例如,閱讀一些項目的數據後,刪除它)?如果可能 - 如何?

回答

2

您可以嘗試

performance.webkitSetResourceTimingBufferSize(your_number); 

對於它的價值,在Firefox中,你可以使用

performance.setResourceTimingBufferSize(your_number); 

對於瀏覽器和他們的window.performance支持的完整列表,請參閱http://compatibility.shwups-cms.ch/en/home?&property=performance