Экран: свойство colorDepth
Базовая Широко поддерживается
Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она поддерживается браузерами с июля 2015 года.
Чтение только свойство Screen.colorDepth возвращает глубину цвета экрана. Согласно CSSOM, некоторые реализации возвращают 24 по причинам совместимости. См. раздел совместимости браузеров для тех, которые этого не делают.
Значение
Число.
Примеры
// Check the color depth of the screen
if (window.screen.colorDepth < 8) {
// Use low-color version of page
} else {
// Use regular, colorful page
}
Спецификации
| Спецификация |
|---|
| CSSOM View Module # dom-screen-colordepth |
Совместимость браузеров
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
colorDepth |
1Начиная с версии 59, данное свойство больше не обязательно возвращает 24. |
12 | 1 | ≤12.1 | 1 | 18Начиная с версии 59, данное свойство больше не обязательно возвращает 24. |
4 | ≤12.1 | 1 | 1.0Начиная с Samsung Internet 7.0, данное свойство больше не обязательно возвращает 24. |
4.4Начиная с версии 59, данное свойство больше не обязательно возвращает 24. |
См. также
© 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/Screen/colorDepth