权限
Permissions API 提供了在请求权限之前检查某些权限是否已被授予的方法。
例如,这有助于避免用户在不知道应用请求权限的上下文时拒绝权限请求。相反,先检查权限,然后可选地显示自定义 UI 为用户准备权限检查,可以提高权限允许率并改善用户体验。
API
query(...)
query(options: PermissionsOptions) => Promise<PermissionResult>
| 参数 | 类型 |
|---|---|
options | |
返回:
Promise<PermissionResult>
接口
PermissionResult
| 属性 | 类型 |
|---|---|
state | "denied" | "granted" | "prompt" |
PermissionsOptions
| 属性 | 类型 |
|---|---|
name | |
枚举
PermissionType
| 成员 | 值 |
|---|---|
Camera | "camera" |
Photos | "photos" |
Geolocation | "geolocation" |
Notifications | "notifications" |
ClipboardRead | "clipboard-read" |
ClipboardWrite | "clipboard-write" |
Microphone | "microphone" |