Spec-Zone.ru › Web APIs

Блокировка: свойство name

Базовая Широко доступна

Эта функция хорошо зарекомендовала себя и работает во многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2022 года.

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

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или во всех поддерживающих браузерах.

Примечание: Эта функция доступна в Web Workers.

Чтение-только свойство name интерфейса Lock возвращает имя, переданное в LockManager.request, выбранное при запросе блокировки.

Имя блокировки передается скриптом при запросе блокировки. Разработчик выбирает это имя, чтобы представить абстрактный ресурс, использование которого координируется между несколькими вкладками, рабочими процессами или другим кодом в рамках источника. Например, если только одна вкладка веб-приложения должна синхронизировать сетевые ресурсы с автономной базой данных, она может использовать имя блокировки, такое как "net_db_sync".

Значение

Строка.

Примеры

Следующие примеры показывают, как передается свойство name в вызове LockManager.request(). Объект LockManager возвращается методом navigator.locks.

navigator.locks.request("net_db_sync", show_lock_properties);

function show_lock_properties(lock) {
  console.log(`The lock name is: ${lock.name}`);
  console.log(`The lock mode is: ${lock.mode}`);
}

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

Спецификация
API Web Locks
# dom-lock-name

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
name 69 79 96 56 15.4 69 96 48 15.4 10.0 69

© 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/Lock/name

Spec-Zone.ru

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