Я пытаюсь получить, например, loadEventEnd
время в консоли. Вы можете сделать это с помощью производительности 2 API-интерфейсов или API-интерфейс производительности.
Я получаю те же результаты, выполнив следующие вычисления:
performance.getEntriesByType("navigation")[0].loadEventEnd
// 483.915
chrome.loadTimes().finishLoadTime * 1000 - chrome.loadTimes().startLoadTime * 1000
// 484
performance.timing.loadEventEnd - performance.timing.navigationStart
// 484
Но на вкладке Timeline в devtools я получаю результат 510 мс. Различия показаны на этом рисунке:
Эта проблема возникает на других сайтах: в консоли я всегда получаю меньше времени, чем на вкладке Timeline. Может ли кто-нибудь объяснить эту разницу? Какое время реально?