
| API名称 | API说明 | 企业内部应用 | 第三方企业应用 | 第三方个人应用 |
|---|---|---|---|---|
| dd.canIUse | 判断小程序的API、回调、参数、组件等是否在当前版本可用。 | 支持 | 支持 | 支持 |
| dd.corpId | 获取当前访问用户的企业corpId。 | 支持 | 支持 | 不支持 |
| 获取基础库版本号 | 获取基础库版本号。 | 支持 | 支持 | 支持 |
| API名称 | API说明 | 企业内部应用 | 第三方企业应用 | 第三方个人应用 |
|---|---|---|---|---|
| dd.getAuthCode | 获取小程序免登授权码。 | 支持 | 支持 | 支持 |
| API名称 | API说明 | 企业内部应用 | 第三方企业应用 | 第三方个人应用 |
|---|---|---|---|---|
| dd.getUpdateManager | 获取全局唯一的版本更新管理器,用于管理小程序更新。 | 支持 | 支持 | 支持 |
| UpdateManager.applyUpdate() | 强制小程序重启并使用新版本。 | 支持 | 支持 | 支持 |
| UpdateManager.onCheckForUpdate(function callback) | 监听向钉钉后台请求检查更新结果事件。 | 支持 | 支持 | 支持 |
| UpdateManager.onUpdateReady(function callback) | 监听小程序有版本更新事件。 | 支持 | 支持 | 支持 |
| dd.UpdateManager.onUpdateFaile(function callback) | 监听小程序更新失败事件。 | 支持 | 支持 | 支持 |
| 类目 | API名称 | API说明 | 企业内部应用 | 第三方企业应用 | 第三方个人应用 |
|---|---|---|---|---|---|
| 发网络请求 | dd.httpRequest | 发送HTTP网络请求。 | 支持 | 支持 | 支持 |
| 上传下载 | dd.uploadFile | 将本地资源上传到服务器。 | 支持 | 支持 | 支持 |
| dd.downloadFile | 下载文件资源到本地。 | 支持 | 支持 | 支持 | |
| WebSocket | dd.connectSocket | 创建WebSocket的连接。 | 支持 | 支持 | 支持 |
| dd.onSocketOpen | 监听WebSocket连接打开事件。 | 支持 | 支持 | 支持 | |
| dd.offSocketOpen | 取消监听WebSocket连接打开事件。 | 支持 | 支持 | 支持 | |
| dd.onSocketError | 监听WebSocket错误。 | 支持 | 支持 | 支持 | |
| dd.offSocketError | 取消监听WebSocket错误。 | 支持 | 支持 | 支持 | |
| dd.sendSocketMessage | 通过WebSocket连接发送数据。 | 支持 | 支持 | 支持 | |
| dd.onSocketMessage | 监听WebSocket接受到服务器的消息事件。 | 支持 | 支持 | 支持 | |
| dd.offSocketMessage | 取消监听WebSocket接受到服务器的消息事件。 | 支持 | 支持 | 支持 | |
| dd.closeSocket | 关闭WebSocket连接。 | 支持 | 支持 | 支持 | |
| dd.onSocketClose | 监听WebSocket关闭。 | 支持 | 支持 | 支持 | |
| dd.offSocketClose | 取消监听WebSocket关闭。 | 支持 | 支持 | 支持 |
| 类目 | API名称 | API说明 | 企业内部应用 | 第三方企业应用 | 第三方个人应用 |
|---|---|---|---|---|---|
| 图片 | dd.chooseImage | 选择图片。 | 支持 | 支持 | 支持 |
| dd.previewImage | 预览图片。 | 支持 | 支持 | 支持 | |
| dd.saveImage | 保存在线、本地临时或者永久地址图片到手机相册。 | 支持 | 支持 | 支持 | |
| dd.compressImage | 压缩图片。 | 支持 | 支持 | 支持 | |
| dd.getImageInfo | 获取图片信息。 | 支持 | 支持 | 支持 | |
| 图片编辑 | dd.editPicture | 编辑图片(支持远程https图片地址和本地虚拟路径),提供涂鸦、裁剪、马赛克等功能。 | 支持 | 支持 | 支持 |
| 录音管理 | dd.getRecorderManager | 获取当前小程序全局唯一的录音管理器 recordManager。 | 支持 | 支持 | 支持 |
| 背景音频管理 | dd.getBackgroundAudioManager | 获取当前小程序全局唯一的背景音频管理 backgroundAudioManager。 | 支持 | 支持 | 支持 |
| 视频 | dd.chooseVideo | 选择视频。 | 支持 | 支持 | 支持 |
| API名称 | API说明 | 企业内部应用 | 第三方企业应用 | 第三方个人应用 |
|---|---|---|---|---|
| dd.createIntersectionObserver | 创建并返回一个IntersectionObserver对象实例。 | 支持 | 支持 | 支持 |
| dd.createSelectorQuery | 节点查询。 | 支持 | 支持 | 支持 |
| 类目 | API名称 | API说明 | 企业内部应用 | 第三方企业应用 | 第三方个人应用 |
|---|---|---|---|---|---|
| 导航栏 | dd.navigateTo | 保留当前页面,跳转到应用内的某个指定页面,可以使用dd.navigateBack 返回到原来页面。 | 支持 | 支持 | 支持 |
| dd.redirectTo | 关闭当前页面,跳转到应用内的某个指定页面。 | 支持 | 支持 | 支持 | |
| dd.navigateBack | 关闭当前页面,返回上一级或多级页面。 | 支持 | 支持 | 支持 | |
| dd.reLaunch | 关闭当前所有页面,跳转到应用内的某个指定页面。 | 支持 | 支持 | 支持 | |
| dd.setNavigationBar | 设置导航栏文字及样式。 | 支持 | 支持 |