使用performance.getEntries时,为什么某些值为0

时间:2016-05-12 13:52:16

标签: javascript performance

我正在使用performance.getEntries()来衡量和记录我的一些资产在现实生活中为用户下载的时间。

我想计算实际下载特定资产所花费的时间,为此,我正在执行以下操作(这是我的代码的简化版本):

var entries = performance.getEntries();
entries[0].responseEnd - entries[0].responseStart

然而,对于我的许多资产,responseStart设置为0,使得responseEnd时间无用。我认为这可能是因为我的资产是通过HTTPS但我通过HTTPS加载了一些外部资源来返回时间数据。

有没有人遇到过这个?

非常感谢

0 个答案:

没有答案