wx.authorizeForMiniProgram(Object object)

基础库 2.14.4 开始支持,低版本需做兼容处理

本接口从基础库版本 2.14.4 起支持在小程序插件中使用

仅小程序插件中能调用该接口,用法同 wx.authorize。目前仅支持三种 scope(见下)

参数

Object object

属性类型默认值必填说明
scopestring需要获取权限的 scope,详见 scope 列表
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.scope 的合法值

说明最低版本
scope.record
scope.writePhotosAlbum
scope.camera

示例代码

  1. wx.authorizeForMiniProgram({
  2. scope: 'scope.record',
  3. success () {
  4. // 用户已经同意小程序使用录音功能,后续调用 wx.startRecord 接口不会弹窗询问
  5. wx.startRecord()
  6. }
  7. })