このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

LockManager

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2022年3月以降、すべてのブラウザーで利用可能です。

Web Locks APILockManager インターフェイスは、新しい Lock オブジェクトを要求するメソッドと、既存の Lock オブジェクトを取得するメソッドを提供します。LockManager のインスタンスを得るには、navigator.locks を参照します。

インスタンスメソッド

LockManager.request()

名前と性質を指定する引数をとり、Lock オブジェクトを要求します。

LockManager.query()

確保中のロックと獲得待ち中のロックに関する情報を持ったオブジェクトで解決する Promise を返します。

仕様書

仕様書
Web Locks API
# api-lock-manager

ブラウザーの互換性