Permissions
Baseline 广泛可用 *
注意:此功能在 Web Workers 中可用。
“权限 API”的 Permissions 接口提供了核心权限 API 功能,例如用于查询和撤销权限的方法
实例方法
Permissions.query()-
返回给定 API 的用户权限状态。
Permissions.revoke()已弃用-
撤销给定 API 当前设置的权限。
示例
js
navigator.permissions.query({ name: "geolocation" }).then((result) => {
if (result.state === "granted") {
showLocalNewsWithGeolocation();
} else if (result.state === "prompt") {
showButtonToEnableLocalNews();
}
// Don't do anything if the permission was denied.
});
规范
| 规范 |
|---|
| Permissions # 权限接口 |
浏览器兼容性
加载中…