# uni.requestSystemPermission(options)

申请系统权限

# requestSystemPermission 兼容性 ?

Web 微信小程序 支付宝小程序 Android iOS HarmonyOS
x x x 5.25 x 5.25

# 参数

名称 类型 必填 兼容性 描述
options RequestSystemPermissionOptions
请求系统权限参数
名称 类型 必备 兼容性 描述
permissions Array<string>
申请的系统权限列表
success (result: RequestSystemPermissionSuccess) => void
申请系统权限成功回调
fail (result: RequestSystemPermissionFail) => void
complete (result: any) => void

# RequestSystemPermissionSuccess 的属性值

名称 类型 必备 兼容性 描述
grantedList Array<string>
已授权权限列表,仅包含当前系统支持的权限
deniedList Array<string>
已拒绝权限列表
doNotAskAgainList Array<string>
不在询问权限列表

# RequestSystemPermissionFail 的属性值

名称 类型 必备 兼容性 描述
errCode number
错误码
合法值 兼容性 描述
1560601
申请权限为空
1560604
不支持申请权限
errSubject string
统一错误主题(模块)名称
data any
错误信息中包含的数据
cause Error 源错误信息,可以包含多个错误,详见SourceError
errMsg string

# 参见

# 通用类型

# GeneralCallbackResult

名称 类型 必备 兼容性 描述
errMsg string
错误信息