Я рассчитываю время загрузки страницы с помощью JavaScript. Но, к сожалению, я получаю это в отрицательном значении.
Я рассчитываю время загрузки страницы с помощью JavaScript. Но, к сожалению, я получаю это в отрицательном значении.
var loadTime = window.performance.timing.domContentLoadedEventEnd- window.performance.timing.navigationStart;
Выход: -51236723
2 ответа
Обязательно выполните этот код послеonload
называется.
window.onload = function() {
const performanceTiming = performance.timing;
const navigationStart = performanceTiming.navigationStart;
const loadEventEnd = performanceTiming.domContentLoadedEventEnd;
const pageLoadTime = loadEventEnd - navigationStart;
console.log({pageLoadTime});
}
Можете ли вы попробовать с этим @Shahdab Aalam Saifi
var loadTime = window.performance.timing.domContentLoadedEventEnd- window.performance.timing.navigationStart;
var pageloadtime = (loadTime/1000) ; //returns the seconds
Надеюсь это поможет