Fix empty Advanced Vitals data extraction

This commit is contained in:
2025-12-29 12:25:43 +11:00
parent 65383788b1
commit ae92d4769a
3 changed files with 51 additions and 11 deletions

View File

@@ -176,8 +176,8 @@ async function _executeTest(url, options) {
isMobile: isMobile,
filmstrip: captureFilmstrip ? (lhr.audits['screenshot-thumbnails']?.details?.items || []) : [],
details: {
lcpElement: lhr.audits['largest-contentful-paint-element']?.details?.items?.[0] || null,
clsShifts: lhr.audits['layout-shifts']?.details?.items || [],
lcpElement: lhr.audits['largest-contentful-paint-element']?.details?.items?.[0] || lhr.audits['lcp-lazy-loaded']?.details?.items?.[0] || null,
clsShifts: lhr.audits['layout-shifts']?.details?.items || lhr.audits['cumulative-layout-shift']?.details?.items || [],
longTasks: lhr.audits['long-tasks']?.details?.items || []
}
};