Spec-Zone.ru › Web APIs

WindowControlsOverlayGeometryChangeEvent

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех распространенных браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Экспериментально: Это экспериментальная технология экспериментальная технология
Перед использованием в продакшене внимательно изучите таблицу совместимости с браузерами.

Интерфейс WindowControlsOverlayGeometryChangeEvent API Оверлея управления окнами передаётся событию geometrychange при изменении размера или видимости области заголовка веб-приложения Progress Web App на компьютере.

Событие WindowControlsOverlayGeometryChangeEvent

Конструктор

WindowControlsOverlayGeometryChangeEvent() Экспериментально

Создаёт событие WindowControlsOverlayGeometryChangeEvent с заданными параметрами.

Свойства экземпляра

Также наследует свойства от родительского класса Event.

WindowControlsOverlayGeometryChangeEvent.titlebarAreaRect Только для чтения Экспериментально

Объект DOMRect, представляющий положение и размер области заголовка.

WindowControlsOverlayGeometryChangeEvent.visible Только для чтения Экспериментально

Значение Boolean, указывающее, отображается ли оверлей управления окнами или нет.

Примеры

Следующий пример показывает, как использовать экземпляр WindowControlsOverlayGeometryChangeEvent, добавив обработчик событий к свойству Navigator.windowControlsOverlay, чтобы прослушивать изменения геометрии области заголовка PWA.

if ("windowControlsOverlay" in navigator) {
  navigator.windowControlsOverlay.addEventListener(
    "geometrychange",
    (event) => {
      if (event.visible) {
        const rect = event.titlebarAreaRect;
        // Do something with the coordinates of the title bar area.
      }
    },
  );
}

Спецификации

Спецификация
Оверлей управления окнами
# windowcontrolsoverlay-interface

Совместимость с браузерами

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
WindowControlsOverlayGeometryChangeEvent 105 105 Нет 91 Нет Нет Нет Нет Нет Нет Нет
WindowControlsOverlayGeometryChangeEvent 105 105 Нет 91 Нет Нет Нет Нет Нет Нет Нет
titlebarAreaRect 105 105 Нет 91 Нет Нет Нет Нет Нет Нет Нет
visible 105 105 Нет 91 Нет Нет Нет Нет Нет Нет Нет

См. также

  • API оверлея управления окнами.

© 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/WindowControlsOverlayGeometryChangeEvent

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API