LargestContentfulPaint: свойство size
Ограниченная доступность
Эта функция не является Baseline, так как она не работает во всех наиболее широко используемых браузерах.
Чтение только свойство size интерфейса LargestContentfulPaint возвращает внутренний размер элемента, который является самым большим содержательным элементом.
Размер элемента — это width произведение height rectangle, создаваемого этим элементом на экране.
Значение
Целое число, представляющее произведение ширины и высоты элемента.
Примеры
Вывод размера элемента Largest Contentful Paint
Этот пример использует PerformanceObserver, который уведомляет о новых записях производительности largest-contentful-paint, по мере их записи в хронологии производительности браузера. Используется опция buffered, чтобы получить доступ к записям, созданным до создания наблюдателя.
const observer = new PerformanceObserver((list) => {
const entries = list.getEntries();
const lastEntry = entries[entries.length - 1]; // Use the latest LCP candidate
console.log(lastEntry.size);
});
observer.observe({ type: "largest-contentful-paint", buffered: true });
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
size |
77 | 79 | 122 | 64 | Нет | 77 | 122 | 55 | Нет | 12.0 | 77 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/LargestContentfulPaint/size