Navigator:permissions 属性
>Navigator 接口的 permissions 只读属性返回一个 Permissions 对象,可以用于查询或更新 Permissions API 涵盖的 API 权限状态。
值
一个 Permissions 对象。
示例
js
navigator.permissions.query({ name: "geolocation" }).then((result) => {
if (result.state === "granted") {
showMap();
} else if (result.state === "prompt") {
showButtonToEnableMap();
}
// 如果权限被拒绝,不要做任何操作。
});
规范
| 规范 |
|---|
| Permissions> # dom-navigator-permissions> |