WakeLockSentinel: свойство type
Ограниченная доступность
Эта функция не относится к Baseline, поскольку она не работает в некоторых из самых распространённых браузеров.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.
Свойство type только для чтения интерфейса WakeLockSentinel возвращает строковое представление текущего приобретённого типа WakeLockSentinel.
Значение
Строковое представление текущего приобретённого типа блокировки пробуждения. В настоящее время значение всегда равно screen, что представляет собой блокировку пробуждения экрана. Это предотвращает затемнение или блокировку экрана устройства.
Примеры
В этом примере показана асинхронная функция, которая приобретает WakeLockSentinel, затем записывает тип в консоль.
const requestWakeLock = async () => {
wakeLock = await navigator.wakeLock.request("screen");
console.log(wakeLock.type); // logs 'screen'
};
requestWakeLock();
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
type |
84 | 84 | 126 | 70 | 16.4 | 84 | 126 | 60 | 16.4Не работает в автономных веб-приложениях домашнего экрана. См. ошибку 254545. |
14.0 | 84 |
См. также
© 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/WakeLockSentinel/type