LockManager

Baseline 已广泛支持

此特性已经十分成熟,可在许多设备和浏览器版本上使用。自 2022 年 3 月起,它已在各浏览器中可用。

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

注意:此功能在 Web Workers 中可用。

LockManager 接口属于 Web Locks API,它提供了请求新的 Lock 对象和查询现有 Lock 对象的方法。要获取 LockManager 实例,请调用 navigator.locks

实例方法

LockManager.request()

请求一个 Lock 对象,并指定其名称和特征参数。

LockManager.query()

返回一个 Promise,该 Promise 解析为一个包含已持有和待处理锁信息的对象。

规范

规范
Web Locks API
# api-lock-manager

浏览器兼容性