达实AIoT
文档中心IoT平台
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • DASDesign
  • 应用开发指南
应用平台
  • 基础服务
  • 低代码工具
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
文档中心IoT平台
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • DASDesign
  • 应用开发指南
应用平台
  • 基础服务
  • 低代码工具
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
期待您的声音
  1. 调用宿主能力
  • 前端Web指南
  • 后端开发部署指南
  • 第三方h5应用嵌入开发指南
    • 准备工作
    • 调用宿主能力
      • 准备工作
      • 参数说明
      • API总览
      • 路由
      • 订阅消息
      • 微信支付
      • 支付宝支付
      • 通讯录
      • 分享
      • 打电话
      • 扫一扫
      • 轻提示
      • 屏幕
      • 剪切板
      • 分享图片弹窗
      • 获取位置
      • 宿主卸载队列方法
      • 申请权限
  1. 调用宿主能力

申请权限

支持平台:微信小程序/APP
支持callBackEmitName和callBackOptions
添加宿主卸载后执行的方法,可以重复添加,按先加先执行。

使用步骤#

1.按照准备工作建立websocket连接
2.发送获取权限的消息体

getAppPermission#

示例代码:申请app或者微信小程序权限 示例为申请录音权限,注意各平台所用的参数不一致

权限name列表#

不同平台的值不同
1. 微信小程序权限
scope.userInfo 用户信息权限(获取微信用户昵称、头像等基础信息)
scope.userLocation 位置权限(获取用户当前地理位置)
scope.userLocationBackground 后台定位权限(小程序退到后台时仍可获取位置)
scope.address 地址权限(获取用户微信地址簿中的地址)
scope.recordAudio 音频录制权限(录音功能) scope.writePhotosAlbum 图片库写入权限(保存图片到相册)
scope.camera 摄像头权限(拍摄照片 / 视频)
scope.invoice 发票权限(获取用户微信中的发票)
scope.invoiceTitle 发票抬头权限(获取用户微信中的发票抬头)
scope.werun 微信运动权限(获取用户微信运动步数)
2. Android 原生权限
android.permission.ACCESS_FINE_LOCATION 精确位置权限(通过 GPS 等获取精确地理位置)
android.permission.ACCESS_COARSE_LOCATION 模糊位置权限(通过网络等获取大致位置,蓝牙 / BLE 功能依赖
android.permission.CAMERA 摄像头权限(拍摄照片 / 视频、扫码等)
android.permission.READ_EXTERNAL_STORAGE 外部存储读取权限(读取相册、文件等
android.permission.WRITE_EXTERNAL_STORAGE 外部存储写入权限(保存文件、图片到相册等)
android.permission.RECORD_AUDIO 麦克风权限(录音、语音输入等)
android.permission.READ_CONTACTS 通讯录读取权限(读取手机联系人)
android.permission.WRITE_CONTACTS 通讯录写入权限(修改 / 添加手机联系人)
android.permission.READ_CALENDAR 日历读取权限(读取手机日历事件)
android.permission.WRITE_CALENDAR 日历写入权限(添加 / 修改手机日历事件)
android.permission.READ_SMS 短信读取权限(读取手机短信内容)
android.permission.SEND_SMS 短信发送权限(发送短信)
android.permission.RECEIVE_SMS 接收新短信权限(监听接收短信事件)
android.permission.READ_PHONE_STATE 手机状态权限(获取设备识别码、网络状态等)
android.permission.CALL_PHONE 拨打电话权限(直接调用拨号功能
android.permission.READ_CALL_LOG 通话记录读取权限(读取手机通话记录)
3.iOS 权限
push 推送权限(接收远程/本地推送通知)
location 位置权限(获取用户地理位置)
record 音频录制权限(录音功能)
camera 摄像头权限(拍摄照片/视频、扫码等)
album 图片库权限(访问/修改相册)
contact 通讯录权限(访问/修改手机联系人)
calendar 日历权限(访问/修改日历)
memo 备忘录权限(访问/修改备忘录)

期待您的宝贵建议

微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。

微信扫描二维码
修改于 2025-10-29 05:03:24
上一页
宿主卸载队列方法
Built with