Permissions
Permissions API 提供了一些方法,用于在请求权限之前检查某些权限是否已被授予。
这非常有用,例如,可以避免用户因不了解应用请求权限的原因而拒绝权限请求。相反,先检查权限,并可选地显示自定义界面让用户为权限检查做好准备,这样可以提高权限允许率并改善用户体验。
API
query(...)
query(options: PermissionsOptions) => Promise<PermissionResult>
参数 | 类型 |
---|---|
options |
|
返回值:
Promise<PermissionResult>
Interfaces
PermissionResult
属性 | 类型 |
---|---|
state | "denied" | "granted" | "prompt" |
PermissionsOptions
属性 | 类型 |
---|---|
name |
|
Enums
PermissionType
成员 | 值 |
---|---|
Camera | "camera" |
Photos | "photos" |
Geolocation | "geolocation" |
Notifications | "notifications" |
ClipboardRead | "clipboard-read" |
ClipboardWrite | "clipboard-write" |
Microphone | "microphone" |