ContentVisibilityAutoStateChangeEvent: thuộc tính skipped
Baseline
2024
Newly available
Since September 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Thuộc tính chỉ đọc skipped của giao diện ContentVisibilityAutoStateChangeEvent trả về true nếu user agent bỏ qua nội dung của phần tử, hoặc false nếu không.
Giá trị
Một giá trị boolean. Trả về true nếu user agent bỏ qua nội dung của phần tử, hoặc false nếu không.
Ví dụ
js
const canvasElem = document.querySelector("canvas");
canvasElem.addEventListener("contentvisibilityautostatechange", stateChanged);
canvasElem.style.contentVisibility = "auto";
function stateChanged(event) {
if (event.skipped) {
stopCanvasUpdates(canvasElem);
} else {
startCanvasUpdates(canvasElem);
}
}
// Call this when the canvas updates need to start.
function startCanvasUpdates(canvas) {
// …
}
// Call this when the canvas updates need to stop.
function stopCanvasUpdates(canvas) {
// …
}
Thông số kỹ thuật
| Specification |
|---|
| CSS Containment Module Level 2> # dom-contentvisibilityautostatechangeevent-skipped> |
Khả năng tương thích với trình duyệt
Xem thêm
- Sự kiện
contentvisibilityautostatechange - CSS Containment
- Thuộc tính
content-visibility - Thuộc tính
contain