第三方应用开发 客户端API 小程序 微信小程序API支持情况
微信小程序API支持情况

基础

API说明企业微信支持情况
wx.env环境变量支持
wx.canIUse判断小程序的API,回调,参数,组件等是否在当前版本可用支持

系统

API说明企业微信支持情况
wx.openSystemBluetoothSetting跳转系统蓝牙设置页不支持
wx.openAppAuthorizeSetting跳转系统微信授权管理页不支持
wx.getWindowInfo获取窗口信息不支持
wx.getSystemSetting获取设备设置不支持
wx.getSystemInfoSyncwx.getSystemInfo 的同步版本支持
wx.getSystemInfoAsync异步获取系统信息。需要一定的微信客户端版本支持,在不支持的客户端上,会使用同步实现来返回。仅移动端支持
wx.getSystemInfo获取系统信息支持
wx.getDeviceInfo获取设备基础信息仅安卓支持
wx.getAppBaseInfo获取微信APP基础信息不支持
wx.getAppAuthorizeSetting获取微信APP授权设置不支持

更新

API说明企业微信支持情况
wx.updateWeChatApp更新客户端版本。当判断用户小程序所在客户端版本过低时,可使用该接口跳转到更新微信页面。支持
wx.getUpdateManager获取全局唯一的版本更新管理器,用于管理小程序更新支持

UpdateManager

API说明企业微信支持情况
UpdateManager.applyUpdate强制小程序重启并使用新版本win不支持
UpdateManager.onCheckForUpdate监听向微信后台请求检查更新结果事件win不支持
UpdateManager.onUpdateFailed监听小程序更新失败事件win不支持
UpdateManager.onUpdateReady监听小程序有版本更新事件win不支持

小程序

生命周期

API说明企业微信支持情况
wx.getLaunchOptionsSync获取小程序启动时的参数支持
wx.getEnterOptionsSync获取本次小程序启动时的参数。如果当前是冷启动,则返回值与 App.onLaunch 的回调参数一致;如果当前是热启动,则返回值与 App.onShow 一致。支持

应用级事件

API说明企业微信支持情况
wx.onUnhandledRejection监听未处理的 Promise 拒绝事件支持
wx.onThemeChange监听系统主题改变事件不支持
wx.onPageNotFound监听小程序要打开的页面不存在事件支持
wx.onError监听小程序错误事件支持
wx.onAppShow监听小程序切前台事件支持
wx.onAppHide监听小程序切后台事件支持
wx.offUnhandledRejection取消监听未处理的 Promise 拒绝事件mac不支持
wx.offThemeChange取消监听系统主题改变事件不支持
wx.offPageNotFound取消监听小程序要打开的页面不存在事件支持
wx.offError取消监听小程序错误事件支持
wx.offAppShow取消监听小程序切前台事件支持
wx.offAppHide取消监听小程序切后台事件支持

调试

API说明企业微信支持情况
wx.setEnableDebug设置是否打开调试开关win不支持
wx.getRealtimeLogManager获取实时日志管理器对象支持
wx.getLogManager获取日志管理器对象支持

console

API说明企业微信支持情况
console.debug向调试面板中打印 debug 日志支持
console.error向调试面板中打印 error 日志支持
console.group在调试面板中创建一个新的分组不支持
console.groupEnd结束由 console.group 创建的分组不支持
console.info向调试面板中打印 info 日志支持
console.log向调试面板中打印 log 日志支持
console.warn向调试面板中打印 warn 日志支持

LogManager

API说明企业微信支持情况
LogManager.debug写 debug 日志支持
LogManager.info写 info 日志支持
LogManager.log写 log 日志支持
LogManager.warn写 warn 日志支持

RealtimeLogManager

API说明企业微信支持情况
RealtimeLogManager.addFilterMsg添加过滤关键字,暂不支持在插件使用支持
RealtimeLogManager.error写 error 日志,暂不支持在插件使用支持
RealtimeLogManager.getCurrentState实时日志会将一定时间间隔内缓存的日志聚合上报不支持
RealtimeLogManager.in设置实时日志page参数所在的页面,暂不支持在插件使用支持
RealtimeLogManager.info写 info 日志,暂不支持在插件使用支持
RealtimeLogManager.setFilterMsg写 info 日志,暂不支持在插件使用支持
RealtimeLogManager.tag设置过滤关键字,暂不支持在插件使用仅移动端支持
RealtimeLogManager.warn写 warn 日志,暂不支持在插件使用支持

RealtimeTagLogManager

API说明企业微信支持情况
RealtimeTagLogManager.addFilterMsg添加过滤关键字仅移动端支持
RealtimeTagLogManager.error写 error 日志仅移动端支持
RealtimeTagLogManager.info写 info 日志仅移动端支持
RealtimeTagLogManager.setFilterMsg设置过滤关键字仅移动端支持
RealtimeTagLogManager.warn写 warn 日志仅移动端支持

性能

API说明企业微信支持情况
wx.reportPerformance小程序测速上报支持
wx.getPerformance获取当前小程序性能相关的信息支持

EntryList

API说明企业微信支持情况
EntryList.getEntries该方法返回当前列表中的所有性能数据支持
EntryList.getEntriesByName获取当前列表中所有指定名称且指定类型的性能数据支持
EntryList.EntryList.getEntriesByType获取当前列表中所有指定的性能数据支持

Performance

API说明企业微信支持情况
Performance.createObserver创建全局性能事件监听器支持
Performance.getEntries该方法返回当前缓冲区中的所有性能数据支持
Performance.getEntriesByName获取当前缓冲区所有指定名称且指定类型的性能数据支持
Performance.getEntriesByType获取当前缓冲区中所有指定的性能数据支持
Performance.setBufferSize设置缓冲区大小, 默认缓冲 30 条性能数据支持

PerformanceObserver

API说明企业微信支持情况
PerformanceObserver.disconnect停止监听支持
PerformanceObserver.observe开始监听支持

加密

API说明企业微信支持情况
wx.getUserCryptoManager获取用户加密模块仅安卓支持

UserCryptoManager

API说明企业微信支持情况
UserCryptoManager.getLatestUserKey获取最新的用户加密密钥仅安卓支持
UserCryptoManager.getRandomValues获取密码学安全随机数不支持

 

路由

API说明企业微信支持情况
wx.switchTab跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面支持
wx.reLaunch关闭所有页面,打开到应用内的某个页面支持
wx.redirectTo关闭当前页面,跳转到应用内的某个页面支持
wx.navigateTo保留当前页面,跳转到应用内的某个页面支持
wx.navigateBack关闭当前页面,返回上一页面或多级页面支持

EventChannel

API说明企业微信支持情况
EventChannel.emit触发一个事件支持
EventChannel.off取消监听一个事件支持
EventChannel.on持续监听一个事件支持
EventChannel.once监听一个事件一次,触发后失效支持

跳转

API说明企业微信支持情况
wx.openEmbeddedMiniProgram打开半屏小程序不支持
wx.navigateToMiniProgram打开另一个小程序支持
wx.navigateBackMiniProgram返回到上一个小程序支持
wx.exitMiniProgram退出当前小程序仅安卓支持

转发

API说明企业微信支持情况
wx.updateShareMenu更新转发属性不支持withShareTicket 参数,win不支持
wx.showShareMenu显示当前页面的转发按钮不支持withShareTicket 参数,win不支持
wx.showShareImageMenu打开分享图片弹窗,可以将图片发送给朋友、收藏或下载不支持
wx.shareFileMessage转发文件到聊天不支持
wx.onCopyUrl监听用户点击右上角菜单的「复制链接」按钮时触发的事件不支持
wx.offCopyUrl取消监听用户点击右上角菜单的「复制链接」按钮时触发的事件不支持
wx.hideShareMenu隐藏转发按钮win不支持
wx.getShareInfo获取转发详细信息不支持
wx.authPrivateMessage验证私密消息不支持

界面

交互

API说明企业微信支持情况
wx.showToast显示消息提示框支持
wx.showModal显示模态对话框支持
wx.showLoading显示 loading 提示框支持
wx.showActionSheet显示操作菜单支持
wx.hideToast隐藏消息提示框支持
wx.hideLoading隐藏 loading 提示框支持
wx.enableAlertBeforeUnload开启小程序页面返回询问对话框不支持
wx.disableAlertBeforeUnload关闭小程序页面返回询问对话框不支持

导航栏

API说明企业微信支持情况
wx.showNavigationBarLoading在当前页面显示导航条加载动画支持
wx.setNavigationBarTitle动态设置当前页面的标题支持
wx.setNavigationBarColor设置页面导航条颜色支持
wx.hideNavigationBarLoading在当前页面隐藏导航条加载动画支持
wx.hideHomeButton隐藏返回首页按钮win不支持

背景

API说明企业微信支持情况
wx.setBackgroundTextStyle动态设置下拉背景字体、loading 图的样式支持
wx.setBackgroundColor动态设置窗口的背景色支持

Tab Bar

API说明企业微信支持情况
wx.showTabBarRedDot显示 tabBar 某一项的右上角的红点win不支持
wx.showTabBar显示 tabBar支持
wx.setTabBarStyle动态设置 tabBar 的整体样式支持
wx.setTabBarItem动态设置 tabBar 某一项的内容支持
wx.setTabBarBadge为 tabBar 某一项的右上角添加文本支持
wx.removeTabBarBadge移除 tabBar 某一项右上角的文本支持
wx.hideTabBarRedDot隐藏 tabBar 某一项的右上角的红点win不支持
wx.hideTabBar隐藏 tabBar支持

字体

API说明企业微信支持情况
wx.loadFontFace动态加载网络字体支持

下拉刷新

API说明企业微信支持情况
wx.stopPullDownRefresh停止当前页面下拉刷新支持
wx.startPullDownRefresh开始下拉刷新支持

滚动

API说明企业微信支持情况
wx.pageScrollTo将页面滚动到目标位置支持

动画

API说明企业微信支持情况
wx.createAnimation创建一个动画实例 animation支持

Animation

API说明企业微信支持情况
Animation.backgroundColor设置背景色支持
Animation.bottom设置 bottom 值支持
Animation.export导出动画队列支持
Animation.height设置高度支持
Animation.left设置 left 值支持
Animation.matrixtransform-function matrix支持
Animation.matrix3dtransform-function matrix3d支持
Animation.opacity设置透明度支持
Animation.right设置 right 值支持
Animation.rotate从原点顺时针旋转一个角度支持
Animation.rotate3d从 X 轴顺时针旋转一个角度支持
Animation.rotateX从 X 轴顺时针旋转一个角度支持
Animation.rotateY从 Y 轴顺时针旋转一个角度支持
Animation.rotateZ从 Z 轴顺时针旋转一个角度支持
Animation.scale缩放支持
Animation.scale3d缩放支持
Animation.scaleX缩放 X 轴支持
Animation.scaleY缩放 Y 轴支持
Animation.scaleZ缩放 Z 轴支持
Animation.skew对 X、Y 轴坐标进行倾斜支持
Animation.skewX对 X 轴坐标进行倾斜支持
Animation.skewY对 Y 轴坐标进行倾斜支持
Animation.step表示一组动画完成支持
Animation.top设置 top 值支持
Animation.translate平移变换支持
Animation.translate3d对 xyz 坐标进行平移变换支持
Animation.translateX对 X 轴平移支持
Animation.translateY对 Y 轴平移支持
Animation.translateZ对 Z 轴平移支持
Animation.width设置宽度支持

置顶

API说明企业微信支持情况
wx.setTopBarText动态设置置顶栏文字内容不支持

自定义组件

API说明企业微信支持情况
wx.nextTick延迟一部分操作到下一个时间片再执行支持

菜单

API说明企业微信支持情况
wx.getMenuButtonBoundingClientRect获取菜单按钮(右上角胶囊按钮)的布局位置信息支持

窗口

API说明企业微信支持情况
wx.onWindowResize监听窗口尺寸变化事件不支持
wx.offWindowResize取消监听窗口尺寸变化事件不支持
wx.setWindowSize设置窗口大小不支持

网络

发起请求

API说明企业微信支持情况
wx.request发起 HTTPS 网络请求支持

RequestTask

API说明企业微信支持情况
RequestTask.abort中断请求任务支持
RequestTask.offChunkReceived取消监听 Transfer-Encoding Chunk Received 事件不支持
RequestTask.onChunkReceived监听 Transfer-Encoding Chunk Received 事件不支持
RequestTask.onHeadersReceived监听 HTTP Response Header 事件支持

下载

API说明企业微信支持情况
wx.downloadFile下载文件资源到本地支持

上传

API说明企业微信支持情况
wx.uploadFile将本地资源上传到服务器支持

WebSocket

API说明企业微信支持情况
wx.sendSocketMessage通过 WebSocket 连接发送数据支持
wx.onSocketOpen监听 WebSocket 连接打开事件支持
wx.onSocketMessage监听 WebSocket 接受到服务器的消息事件支持
wx.onSocketError监听 WebSocket 错误事件支持
wx.onSocketClose监听 WebSocket 连接关闭事件支持
wx.connectSocket创建一个 WebSocket 连接支持
wx.closeSocket关闭 WebSocket 连接支持

SocketTask

API说明企业微信支持情况
SocketTask.close关闭 WebSocket 连接支持
SocketTask.onClose监听 WebSocket 连接关闭事件支持
SocketTask.onError监听 WebSocket 错误事件支持
SocketTask.onMessage监听 WebSocket 接受到服务器的消息事件支持
SocketTask.onOpen监听 WebSocket 连接打开事件支持
SocketTask.send通过 WebSocket 连接发送数据支持

mDNS

API说明企业微信支持情况
wx.stopLocalServiceDiscovery停止搜索 mDNS 服务不支持
wx.startLocalServiceDiscovery开始搜索局域网下的 mDNS 服务不支持
wx.onLocalServiceResolveFail监听 mDNS 服务解析失败的事件不支持
wx.onLocalServiceLost监听 mDNS 服务离开的事件不支持
wx.onLocalServiceFound监听 mDNS 服务发现的事件不支持
wx.onLocalServiceDiscoveryStop监听 mDNS 服务停止搜索的事件不支持
wx.offLocalServiceResolveFail取消监听 mDNS 服务解析失败的事件不支持
wx.offLocalServiceLost取消监听 mDNS 服务离开的事件不支持
wx.offLocalServiceFound取消监听 mDNS 服务发现的事件不支持
wx.offLocalServiceDiscoveryStop取消监听 mDNS 服务停止搜索的事件不支持

TCP通信

API说明企业微信支持情况
wx.createTCPSocket创建一个 TCP Socket 实例不支持

TCPSocket

API说明企业微信支持情况
TCPSocket.close关闭连接不支持
TCPSocket.connect在给定的套接字上启动连接不支持
TCPSocket.offClose取消监听一旦 socket 完全关闭就发出该事件不支持
TCPSocket.offConnect取消监听当一个 socket 连接成功建立的时候触发该事件不支持
TCPSocket.offError取消监听当错误发生时触发不支持
TCPSocket.offMessage取消监听当接收到数据的时触发该事件不支持
TCPSocket.onClose监听一旦 socket 完全关闭就发出该事件不支持
TCPSocket.onConnect监听当一个 socket 连接成功建立的时候触发该事件不支持
TCPSocket.onError监听当错误发生时触发不支持
TCPSocket.onMessage监听当接收到数据的时触发该事件不支持
TCPSocket.write在 socket 上发送数据不支持

UDP 通信

API说明企业微信支持情况
wx.createUDPSocket创建一个 UDP Socket 实例仅移动端支持

UDPSocket

API说明企业微信支持情况
UDPSocket.bind绑定一个系统随机分配的可用端口,或绑定一个指定的端口号仅移动端支持
UDPSocket.close关闭 UDP Socket 实例,相当于销毁仅移动端支持
UDPSocket.connect预先连接到指定的 IP 和 port,需要配合 write 方法一起使用仅移动端支持
UDPSocket.offClose取消监听关闭事件仅移动端支持
UDPSocket.offError取消监听错误事件仅移动端支持
UDPSocket.offListening取消监听开始监听数据包消息的事件仅移动端支持
UDPSocket.offMessage取消监听收到消息的事件仅移动端支持
UDPSocket.onClose监听关闭事件仅移动端支持
UDPSocket.onError监听错误事件仅移动端支持
UDPSocket.onListening监听开始监听数据包消息的事件仅移动端支持
UDPSocket.onMessage监听收到消息的事件仅移动端支持
UDPSocket.send向指定的 IP 和 port 发送消息仅移动端支持
UDPSocket.setTTL设置 IP_TTL 套接字选项仅安卓支持
UDPSocket.write用法与 send 方法相同仅移动端支持

支付

API说明企业微信支持情况
wx.requestPayment发起微信支付支持
wx.requestOrderPayment创建自定义版交易组件订单,并发起支付仅移动端支持

数据缓存

API说明企业微信支持情况
wx.setStorageSyncwx.setStorage 的同步版本支持
wx.setStorage将数据存储在本地缓存中指定的 key 中支持
wx.revokeBufferURL根据 URL 销毁存在内存中的数据mac不支持
wx.removeStorageSyncwx.removeStorage 的同步版本支持
wx.removeStorage从本地缓存中移除指定 key支持
wx.getStorageSyncwx.getStorage 的同步版本支持
wx.getStorageInfoSyncwx.getStorageInfo 的同步版本支持
wx.getStorageInfo异步获取当前storage的相关信息支持
wx.getStorage从本地缓存中异步获取指定 key 的内容支持
wx.createBufferURL根据传入的 buffer 创建一个唯一的 URL 存在内存中mac不支持
wx.clearStorageSyncwx.clearStorage 的同步版本支持
wx.clearStorage清理本地数据缓存支持

数据分析

API说明企业微信支持情况
wx.reportMonitor自定义业务数据监控上报接口支持
wx.reportEvent事件上报不支持
wx.reportAnalytics自定义分析数据上报接口支持
wx.getExptInfoSync给定实验参数数组,获取对应的实验参数值仅移动端支持

画布

API说明企业微信支持情况
wx.createCanvasContext创建 canvas 的绘图上下文 CanvasContext 对象支持
wx.canvasToTempFilePath把当前画布指定区域的内容导出生成指定大小的图片支持
wx.canvasPutImageData将像素数据绘制到画布win不支持
wx.canvasGetImageData获取 canvas 区域隐含的像素数据支持

CanvasContext

API说明企业微信支持情况
CanvasContext.arc创建一条弧线支持
CanvasContext.arcTo根据控制点和半径绘制圆弧路径支持
CanvasContext.beginPath开始创建一个路径支持
CanvasContext.bezierCurveTo创建三次方贝塞尔曲线路径支持
CanvasContext.clearRect清除画布上在该矩形区域内的内容支持
CanvasContext.clip从原始画布中剪切任意形状和尺寸支持
CanvasContext.closePath关闭一个路径支持
CanvasContext.createCircularGradient创建一个圆形的渐变颜色支持
CanvasContext.createLinearGradient创建一个线性的渐变颜色支持
CanvasContext.createPattern对指定的图像创建模式的方法,可在指定的方向上重复元图像支持
CanvasContext.draw将之前在绘图上下文中的描述(路径、变形、样式)画到 canvas 中支持
CanvasContext.drawImage绘制图像到画布支持
CanvasContext.fill对当前路径中的内容进行填充支持
CanvasContext.fillRect填充一个矩形支持
CanvasContext.fillText在画布上绘制被填充的文本支持
CanvasContext.lineTo增加一个新点,然后创建一条从上次指定点到目标点的线支持
CanvasContext.measureText测量文本尺寸信息支持
CanvasContext.moveTo把路径移动到画布中的指定点,不创建线条支持
CanvasContext.quadraticCurveTo创建二次贝塞尔曲线路径支持
CanvasContext.rect创建一个矩形路径支持
CanvasContext.restore恢复之前保存的绘图上下文支持
CanvasContext.rotate以原点为中心顺时针旋转当前坐标轴支持
CanvasContext.save保存绘图上下文支持
CanvasContext.scale在调用后,之后创建的路径其横纵坐标会被缩放支持
CanvasContext.setFillStyle设置填充色支持
CanvasContext.setFontSize设置字体的字号支持
CanvasContext.setGlobalAlpha设置全局画笔透明度支持
CanvasContext.setLineCap设置线条的端点样式支持
CanvasContext.setLineDash设置虚线样式支持
CanvasContext.setLineJoin设置线条的交点样式支持
CanvasContext.setLineWidth设置线条的宽度支持
CanvasContext.setMiterLimit设置最大斜接长度支持
CanvasContext.setShadow设定阴影样式支持
CanvasContext.setStrokeStyle设置描边颜色支持
CanvasContext.setTextAlign设置文字的对齐支持
CanvasContext.setTextBaseline设置文字的竖直对齐支持
CanvasContext.setTransform使用矩阵重新设置(覆盖)当前变换的方法支持
CanvasContext.stroke画出当前路径的边框支持
CanvasContext.strokeRect画一个矩形(非填充)支持
CanvasContext.strokeText给定的 (x, y) 位置绘制文本描边的方法支持
CanvasContext.transform使用矩阵多次叠加当前变换的方法支持
Color颜色支持
Image图片对象支持
ImageDataImageData对象支持

媒体

地图

API说明企业微信支持情况
wx.createMapContext创建 map 上下文 MapContext 对象支持

MapContext

API说明企业微信支持情况
MapContext.addVisualLayer添加可视化图层不支持
MapContext.getCenterLocation获取当前地图中心的经纬度支持
MapContext.getScale获取当前地图的缩放级别支持
MapContext.moveToLocation将地图中心移动到当前定位点支持
MapContext.removeVisualLayer移除可视化图层不支持
MapContext.translateMarker平移marker,带动画支持

图片

API说明企业微信支持情况
wx.saveImageToPhotosAlbum保存图片到系统相册支持
wx.previewMedia预览图片和视频不支持
wx.previewImage在新页面中全屏预览图片支持
wx.getImageInfo获取图片信息支持
wx.compressImage压缩图片接口,可选压缩质量仅移动端支持
wx.chooseMessageFile从客户端会话选择文件不支持
wx.chooseImage从本地相册选择图片或使用相机拍照支持

视频

API说明企业微信支持情况
wx.saveVideoToPhotosAlbum保存视频到系统相册支持
wx.openVideoEditor打开视频编辑器不支持
wx.getVideoInfo获取视频详细信息仅安卓和win支持
wx.createVideoContext创建 video 上下文 VideoContext 对象支持
wx.compressVideo压缩视频接口仅安卓支持
wx.chooseVideo拍摄视频或从手机相册中选视频支持
wx.chooseMedia拍摄或从手机相册中选择图片或视频仅安卓支持

VideoContext

API说明企业微信支持情况
VideoContext.exitBackgroundPlayback退出后台音频播放模式不支持
VideoContext.exitFullScreen退出全屏支持
VideoContext.exitPictureInPicture退出小窗支持
VideoContext.hideStatusBar隐藏状态栏,仅在iOS全屏下有效支持
VideoContext.pause暂停视频支持
VideoContext.play播放视频支持
VideoContext.playbackRate设置倍速播放支持
VideoContext.requestBackgroundPlayback进入后台音频播放模式不支持
VideoContext.requestFullScreen进入全屏支持
VideoContext.seek跳转到指定位置支持
VideoContext.sendDanmu发送弹幕win不支持
VideoContext.showStatusBar显示状态栏,仅在iOS全屏下有效支持
VideoContext.stop停止视频支持

音频

API说明企业微信支持情况
wx.stopVoice结束播放语音支持
wx.setInnerAudioOption设置 InnerAudioContext 的播放选项仅移动端支持
wx.playVoice开始播放语音支持
wx.pauseVoice暂停正在播放的语音支持
wx.getAvailableAudioSources获取当前支持的音频输入源仅移动端支持
wx.createWebAudioContext创建 WebAudio 上下文不支持
wx.createInnerAudioContext创建内部 audio 上下文 InnerAudioContext 对象支持
wx.createAudioContext创建 audio 上下文 AudioContext 对象支持

AudioBuffer

API说明企业微信支持情况
AudioBuffer.copyFromChannel从AudioBuffer的指定频道复制到数组终端不支持
AudioBuffer.copyToChannel从指定数组复制样本到audioBuffer的特定通道不支持
AudioBuffer.getChannelData返回一个 Float32Array,包含了带有频道的PCM数据不支持

AudioContext

API说明企业微信支持情况
AudioContext.pause暂停音频支持
AudioContext.play播放音频支持
AudioContext.seek跳转到指定位置支持
AudioContext.setSrc设置音频地址支持

InnerAudioContext

API说明企业微信支持情况
InnerAudioContext.destroy销毁当前实例支持
InnerAudioContext.offCanplay取消监听音频进入可以播放状态的事件支持
InnerAudioContext.offEnded取消监听音频自然播放至结束的事件支持
InnerAudioContext.offError取消监听音频播放错误事件支持
InnerAudioContext.offPause取消监听音频暂停事件支持
InnerAudioContext.offPlay取消监听音频播放事件支持
InnerAudioContext.offSeeked取消监听音频完成跳转操作的事件支持
InnerAudioContext.offSeeking取消监听音频进行跳转操作的事件支持
InnerAudioContext.offStop取消监听音频停止事件支持
InnerAudioContext.offTimeUpdate取消监听音频播放进度更新事件支持
InnerAudioContext.offWaiting取消监听音频加载中事件支持
InnerAudioContext.onCanplay监听音频进入可以播放状态的事件支持
InnerAudioContext.onEnded监听音频自然播放至结束的事件支持
InnerAudioContext.onError监听音频播放错误事件支持
InnerAudioContext.onPause监听音频暂停事件支持
InnerAudioContext.onPlay监听音频播放事件支持
InnerAudioContext.onSeeked监听音频完成跳转操作的事件支持
InnerAudioContext.onSeeking监听音频进行跳转操作的事件支持
InnerAudioContext.onStop监听音频停止事件支持
InnerAudioContext.onTimeUpdate监听音频播放进度更新事件支持
InnerAudioContext.onWaiting监听音频加载中事件支持
InnerAudioContext.pause暂停支持
InnerAudioContext.play播放支持
InnerAudioContext.seek跳转到指定位置支持
InnerAudioContext.stop停止支持

WebAudioContext

API说明企业微信支持情况
WebAudioContext.close关闭WebAudioContext不支持
WebAudioContext.createBiquadFilter创建一个BiquadFilterNode不支持
WebAudioContext.createBuffer创建一个AudioBuffer,代表着一段驻留在内存中的短音频不支持
WebAudioContext.createBufferSource创建一个BufferSourceNode实例,通过AudioBuffer对象来播放音频数据不支持
WebAudioContext.createChannelMerger创建一个ChannelMergerNode不支持
WebAudioContext.createChannelSplitter创建一个ChannelSplitterNode不支持
WebAudioContext.createConstantSource创建一个ConstantSourceNode不支持
WebAudioContext.createDelay创建一个DelayNode不支持
WebAudioContext.createDynamicsCompressor创建一个DynamicsCompressorNode不支持
WebAudioContext.createGain创建一个GainNode不支持
WebAudioContext.createIIRFilter创建一个IIRFilterNode不支持
WebAudioContext.createOscillator创建一个OscillatorNode不支持
WebAudioContext.createPanner创建一个PannerNode不支持
WebAudioContext.createPeriodicWave创建一个PeriodicWaveNode不支持
WebAudioContext.createScriptProcessor创建一个ScriptProcessorNode不支持
WebAudioContext.createWaveShaper创建一个WaveShaperNodeNode不支持
WebAudioContext.decodeAudioData异步解码一段资源为AudioBuffer不支持
WebAudioContext.resume同步恢复已经被暂停的WebAudioContext上下文不支持
WebAudioContext.suspend同步暂停WebAudioContext上下文不支持
WebAudioContextNode一类音频处理模块不支持

背景音频

API说明企业微信支持情况
wx.stopBackgroundAudio停止播放音乐不支持
wx.seekBackgroundAudio控制音乐播放进度不支持
wx.playBackgroundAudio使用后台播放器播放音乐不支持
wx.pauseBackgroundAudio暂停播放音乐不支持
wx.onBackgroundAudioStop监听音乐停止事件不支持
wx.onBackgroundAudioPlay监听音乐播放事件不支持
wx.onBackgroundAudioPause监听音乐暂停事件不支持
wx.getBackgroundAudioPlayerState获取后台音乐播放状态不支持
wx.getBackgroundAudioManager获取全局唯一的背景音频管理器不支持

BackgroundAudioManager

API说明企业微信支持情况
BackgroundAudioManager.onCanplay监听背景音频进入可播放状态事件部分支持
BackgroundAudioManager.onEnded监听背景音频自然播放结束事件部分支持
BackgroundAudioManager.onError监听背景音频播放错误事件部分支持
BackgroundAudioManager.onNext监听用户在系统音乐播放面板点击下一曲事件(仅iOS)部分支持
BackgroundAudioManager.onPause监听背景音频暂停事件部分支持
BackgroundAudioManager.onPlay监听背景音频播放事件部分支持
BackgroundAudioManager.onPrev监听用户在系统音乐播放面板点击上一曲事件(仅iOS)部分支持
BackgroundAudioManager.onSeeked监听背景音频完成跳转操作事件部分支持
BackgroundAudioManager.onSeeking监听背景音频开始跳转操作事件部分支持
BackgroundAudioManager.onStop监听背景音频停止事件部分支持
BackgroundAudioManager.onTimeUpdate监听背景音频播放进度更新事件部分支持
BackgroundAudioManager.onWaiting监听音频加载中事件部分支持
BackgroundAudioManager.pause暂停音乐部分支持
BackgroundAudioManager.play播放音乐部分支持
BackgroundAudioManager.seek跳转到指定位置部分支持
BackgroundAudioManager.stop停止音乐部分支持

实时音视频

API说明企业微信支持情况
wx.createLivePusherContext创建 live-pusher 上下文 LivePusherContext 对象支持
wx.createLivePlayerContext创建 live-player 上下文 LivePlayerContext 对象支持

LivePlayerContext

API说明企业微信支持情况
LivePlayerContext.exitFullScreen退出全屏支持
LivePlayerContext.mute静音支持
LivePlayerContext.pause暂停支持
LivePlayerContext.play播放支持
LivePlayerContext.requestFullScreen进入全屏支持
LivePlayerContext.resume恢复支持
LivePlayerContext.snapshot截图支持
LivePlayerContext.stop停止支持

LivePusherContext

API说明企业微信支持情况
LivePusherContext.pause暂停推流支持
LivePusherContext.pauseBGM暂停背景音支持
LivePusherContext.playBGM播放背景音支持
LivePusherContext.resume恢复推流支持
LivePusherContext.resumeBGM恢复背景音支持
LivePusherContext.sendMessage发送SEI消息win不支持
LivePusherContext.setBGMVolume设置背景音音量支持
LivePusherContext.setMICVolume设置麦克风音量支持
LivePusherContext.snapshot快照支持
LivePusherContext.start播放推流支持
LivePusherContext.startPreview开启摄像头预览支持
LivePusherContext.stop停止推流支持
LivePusherContext.stopBGM停止背景音支持
LivePusherContext.stopPreview关闭摄像头预览支持
LivePusherContext.switchCamera切换前后摄像头仅移动端支持
LivePusherContext.toggleTorch切换支持

录音

API说明企业微信支持情况
wx.stopRecord停止录音支持
wx.startRecord开始录音支持
wx.getRecorderManager获取全局唯一的录音管理器 RecorderManager支持

RecorderManager

API说明企业微信支持情况
RecorderManager.onError监听录音错误事件仅移动端支持
RecorderManager.onFrameRecorded监听已录制完指定帧大小的文件事件仅移动端支持
RecorderManager.onInterruptionBegin监听录音因为受到系统占用而被中断开始事件仅移动端支持
RecorderManager.onInterruptionEnd监听录音中断结束事件仅移动端支持
RecorderManager.onPause监听录音暂停事件仅移动端支持
RecorderManager.onResume监听录音继续事件仅移动端支持
RecorderManager.onStart监听录音开始事件仅移动端支持
RecorderManager.onStop监听录音结束事件仅移动端支持
RecorderManager.pause暂停录音支持
RecorderManager.resume继续录音支持
RecorderManager.start开始录音支持
RecorderManager.stop停止录音支持

相机

API说明企业微信支持情况
wx.createCameraContext创建 camera 上下文 CameraContext 对象支持

CameraContext

API说明企业微信支持情况
CameraContext.onCameraFrame获取 Camera 实时帧数据仅移动端支持
CameraContext.setZoom设置缩放级别仅移动端支持
CameraContext.startRecord开始录像支持
CameraContext.stopRecord结束录像支持
CameraContext.takePhoto拍摄照片支持

CameraFrameListener

API说明企业微信支持情况
CameraFrameListener.start开始监听帧数据支持
CameraFrameListener.stop停止监听帧数据支持

富文本

EditorContext

API说明企业微信支持情况
EditorContext.blur编辑器失焦,同时收起键盘支持
EditorContext.clear清空编辑器内容支持
EditorContext.format修改样式支持
EditorContext.getContents获取编辑器内容支持
EditorContext.getSelectionText获取编辑器已选区域内的纯文本内容不支持
EditorContext.insertDivider插入分割线支持
EditorContext.insertImage插入图片支持
EditorContext.insertText覆盖当前选区,设置一段文本支持
EditorContext.redo恢复支持
EditorContext.removeFormat清除当前选区的样式支持
EditorContext.scrollIntoView使得编辑器光标处滚动到窗口可视区域内不支持
EditorContext.setContents初始化编辑器内容支持
EditorContext.undo撤销支持

实时语音

API说明企业微信支持情况
wx.updateVoIPChatMuteConfig更新实时语音静音设置不支持
wx.subscribeVoIPVideoMembers订阅视频画面成员不支持
wx.setEnable1v1Chat开启双人通话不支持
wx.onVoIPVideoMembersChanged监听实时语音通话成员视频状态变化事件不支持
wx.onVoIPChatStateChanged监听房间状态变化事件不支持
wx.onVoIPChatSpeakersChanged监听实时语音通话成员通话状态变化事件不支持
wx.onVoIPChatMembersChanged监听实时语音通话成员在线状态变化事件不支持
wx.onVoIPChatInterrupted监听被动断开实时语音通话事件不支持
wx.offVoIPVideoMembersChanged取消监听实时语音通话成员视频状态变化事件不支持
wx.offVoIPChatStateChanged取消监听房间状态变化事件不支持
wx.offVoIPChatMembersChanged取消监听实时语音通话成员在线状态变化事件不支持
wx.offVoIPChatInterrupted取消监听被动断开实时语音通话事件不支持
wx.joinVoIPChat加入 (创建) 实时语音通话不支持
wx.exitVoIPChat退出(销毁)实时语音通话不支持

画面录制器

API说明企业微信支持情况
wx.createMediaRecorder创建 WebGL 画面录制器,可逐帧录制在 WebGL 上渲染的画面并导出视频文件win不支持,其余端部分支持

视频解码器

API说明企业微信支持情况
wx.createVideoDecoder创建视频解码器,可逐帧获取解码后的数据移动端部分支持

位置

API说明企业微信支持情况
wx.stopLocationUpdate关闭监听实时位置变化仅移动端支持
wx.startLocationUpdateBackground开启小程序进入前后台时均接收位置消息仅移动端支持
wx.startLocationUpdate开启小程序进入前台时接收位置消息仅移动端支持
wx.openLocation使用微信内置地图查看位置win不支持
wx.onLocationChangeError监听持续定位接口返回失败时触发不支持
wx.onLocationChange监听实时地理位置变化事件仅移动端支持
wx.offLocationChangeError取消监听持续定位接口返回失败时触发不支持
wx.offLocationChange取消监听实时地理位置变化事件仅移动端支持
wx.getLocation获取当前的地理位置、速度支持
wx.choosePoi打开POI列表选择位置不支持
wx.chooseLocation打开地图选择位置仅移动端支持

文件

API说明企业微信支持情况
wx.saveFileToDisk保存文件系统的文件到用户磁盘仅桌面端支持
wx.saveFile保存文件到本地支持
wx.removeSavedFile删除本地缓存文件支持
wx.openDocument新开页面打开文档支持
wx.getSavedFileList获取该小程序下已保存的本地缓存文件列表支持
wx.getSavedFileInfo获取本地文件的文件信息支持
wx.getFileSystemManager获取全局唯一的文件管理器支持
wx.getFileInfo获取文件信息支持

FileSystemManager

API说明企业微信支持情况
FileSystemManager.access判断文件/目录是否存在支持
FileSystemManager.accessSyncFileSystemManager.access 的同步版本支持
FileSystemManager.appendFile在文件结尾追加内容支持
FileSystemManager.appendFileSyncFileSystemManager.appendFile 的同步版本支持
FileSystemManager.close关闭文件仅移动端支持
FileSystemManager.closeSync同步关闭文件仅移动端支持
FileSystemManager.copyFile复制文件支持
FileSystemManager.copyFileSyncFileSystemManager.copyFile 的同步版本支持
FileSystemManager.fstat获取文件的状态信息仅移动端支持
FileSystemManager.fstatSync同步获取文件的状态信息仅移动端支持
FileSystemManager.ftruncate对文件内容进行截断操作仅移动端支持
FileSystemManager.ftruncateSync同步对文件内容进行截断操作仅移动端支持
FileSystemManager.getFileInfo获取该小程序下的 本地临时文件 或 本地缓存文件 信息支持
FileSystemManager.getSavedFileList获取该小程序下已保存的本地缓存文件列表支持
FileSystemManager.mkdir创建目录支持
FileSystemManager.mkdirSyncFileSystemManager.mkdir 的同步版本支持
FileSystemManager.open打开文件,返回文件描述符仅移动端支持
FileSystemManager.openSync同步打开文件,返回文件描述符仅移动端支持
FileSystemManager.read读文件仅移动端支持
FileSystemManager.readdir读取目录内文件列表支持
FileSystemManager.readdirSyncFileSystemManager.readdir 的同步版本支持
FileSystemManager.readFile读取本地文件内容支持
FileSystemManager.readFileSyncFileSystemManager.readFile 的同步版本支持
FileSystemManager.readSync读文件仅移动端支持
FileSystemManager.readZipEntry读取压缩包内的文件仅安卓支持
FileSystemManager.removeSavedFile删除该小程序下已保存的本地缓存文件支持
FileSystemManager.rename重命名文件支持
FileSystemManager.renameSyncFileSystemManager.rename 的同步版本支持
FileSystemManager.rmdir删除目录支持
FileSystemManager.rmdirSyncFileSystemManager.rmdir 的同步版本支持
FileSystemManager.saveFile保存临时文件到本地支持
FileSystemManager.saveFileSyncFileSystemManager.saveFile 的同步版本支持
FileSystemManager.stat获取文件 Stats 对象支持
FileSystemManager.statSyncFileSystemManager.stat 的同步版本支持
FileSystemManager.truncate对文件内容进行截断操作仅移动端支持
FileSystemManager.truncateSyncFileSystemManager.truncate的同步版本仅移动端支持
FileSystemManager.unlink删除文件支持
FileSystemManager.unlinkSyncFileSystemManager.unlink 的同步版本支持
FileSystemManager.unzip解压文件支持
FileSystemManager.write写入文件仅移动端支持
FileSystemManager.writeFile写文件支持
FileSystemManager.writeFileSyncFileSystemManager.writeFile 的同步版本支持
FileSystemManager.writeSync同步写入文件仅移动端支持

ReadResult

API说明企业微信支持情况
ReadResult文件读取结果。通过 FileSystemManager.readSync 接口返回仅移动端支持

Stats

API说明企业微信支持情况
Stats.isDirectory判断当前文件是否一个目录mac不支持
Stats.isFile判断当前文件是否一个普通文件mac不支持

WriteResult

API说明企业微信支持情况
WriteResult文件读取结果。通过 FileSystemManager.writeSync 接口返回仅移动端支持

开放接口

登录

API说明企业微信支持情况
wx.pluginLogin调用接口获得插件用户标志凭证(code)不支持
wx.login调用接口获取登录凭证(code)支持
wx.checkSession检查登录态是否过期支持

 

帐号信息

API说明企业微信支持情况
wx.getAccountInfoSync获取当前帐号信息支持

用户信息

API说明企业微信支持情况
wx.getUserInfo获取用户信息mac不支持
getPaidUnionId用户支付完成后,获取该用户的 UnionId,无需用户授权支持
UserInfo用户信息支持

授权

API说明企业微信支持情况
wx.authorize提前向用户发起授权请求支持

设置

API说明企业微信支持情况
wx.openSetting调起客户端小程序设置界面,返回用户设置的操作结果win不支持
wx.getSetting获取用户的当前设置支持
AuthSetting用户授权设置信息,详情参考权限支持
SubscriptionsSetting订阅消息设置win不支持

 

收货地址

API说明企业微信支持情况
wx.chooseAddress获取用户收货地址仅移动端支持

卡券

API说明企业微信支持情况
wx.openCard查看微信卡包中的卡券仅移动端支持
wx.addCard批量添加卡券仅移动端支持

发票

API说明企业微信支持情况
wx.chooseInvoiceTitle选择用户的发票抬头仅移动端支持
wx.chooseInvoice选择用户已有的发票仅移动端支持

生物认证

API说明企业微信支持情况
wx.startSoterAuthentication开始 SOTER 生物认证不支持
wx.checkIsSupportSoterAuthentication获取本机支持的 SOTER 生物认证方式不支持
wx.checkIsSoterEnrolledInDevice获取设备内是否录入如指纹等生物信息的接口不支持

微信运动

API说明企业微信支持情况
wx.shareToWeRun分享数据到微信运动仅移动端支持
wx.getWeRunData获取用户过去三十天微信运动步数仅移动端支持

微信红包

API说明企业微信支持情况
wx.showRedPackage拉取h5领取红包封面页仅移动端支持

收藏

API说明企业微信支持情况
wx.addVideoToFavorites收藏视频不支持
wx.addFileToFavorites收藏文件不支持

车牌

API说明企业微信支持情况
wx.chooseLicensePlate选择车牌号不支持

视频号

API说明企业微信支持情况
wx.reserveChannelsLive预约视频号直播不支持
wx.openChannelsUserProfile打开视频号主页不支持
wx.openChannelsLive打开视频号直播不支持
wx.openChannelsEvent打开视频号活动页不支持
wx.openChannelsActivity打开视频号视频不支持
wx.getChannelsLiveNoticeInfo获取视频号直播预告信息不支持
wx.getChannelsLiveInfo获取视频号直播信息仅移动端支持

微信群

API说明企业微信支持情况
wx.getGroupEnterInfo获取微信群聊场景下的小程序启动信息不支持

微信客服

API说明企业微信支持情况
wx.openCustomerServiceChat打开微信客服不支持

设备

蓝牙-通用

API说明企业微信支持情况
wx.stopBluetoothDevicesDiscovery停止搜寻附近的蓝牙外围设备仅移动端支持
wx.startBluetoothDevicesDiscovery开始搜寻附近的蓝牙外围设备仅移动端支持
wx.openBluetoothAdapter初始化蓝牙模块仅移动端支持
wx.onBluetoothDeviceFound监听寻找到新设备的事件仅移动端支持
wx.onBluetoothAdapterStateChange监听蓝牙适配器状态变化事件仅移动端支持
wx.makeBluetoothPair蓝牙配对接口仅安卓支持
wx.isBluetoothDevicePaired查询蓝牙设备是否配对不支持
wx.getConnectedBluetoothDevices根据 uuid 获取处于已连接状态的设备仅移动端支持
wx.getBluetoothDevices获取在蓝牙模块生效期间所有已发现的蓝牙设备仅移动端支持
wx.getBluetoothAdapterState获取本机蓝牙适配器状态仅移动端支持
wx.closeBluetoothAdapter关闭蓝牙模块仅移动端支持

蓝牙-低功耗中心设备

API说明企业微信支持情况
wx.writeBLECharacteristicValue向蓝牙低功耗设备特征值中写入二进制数据仅移动端支持
wx.setBLEMTU协商设置蓝牙低功耗的最大传输单元仅安卓支持
wx.readBLECharacteristicValue读取蓝牙低功耗设备特征值的二进制数据仅移动端支持
wx.onBLEMTUChange监听蓝牙低功耗的最大传输单元变化事件不支持
wx.onBLEConnectionStateChange监听蓝牙低功耗连接状态的改变事件仅移动端支持
wx.onBLECharacteristicValueChange监听蓝牙低功耗设备的特征值变化事件仅移动端支持
wx.offBLEMTUChange取消监听蓝牙低功耗的最大传输单元变化事件不支持
wx.notifyBLECharacteristicValueChange启用蓝牙低功耗设备特征值变化时的 notify 功能,订阅特征仅移动端支持
wx.getBLEMTU获取蓝牙低功耗的最大传输单元不支持
wx.getBLEDeviceServices获取蓝牙低功耗设备所有服务仅移动端支持
wx.getBLEDeviceRSSI获取蓝牙低功耗设备的信号强度仅移动端支持
wx.getBLEDeviceCharacteristics获取蓝牙低功耗设备某个服务中所有特征仅移动端支持
wx.createBLEConnection连接蓝牙低功耗设备仅移动端支持
wx.closeBLEConnection断开与蓝牙低功耗设备的连接仅移动端支持

蓝牙-低功耗外围设备

API说明企业微信支持情况
wx.createBLEPeripheralServer建立本地作为蓝牙低功耗外围设备的服务端,可创建多个仅安卓支持

BLEPeripheralServer

API说明企业微信支持情况
BLEPeripheralServer.addService添加服务仅安卓支持
BLEPeripheralServer.close关闭当前服务端仅安卓支持
BLEPeripheralServer.offCharacteristicReadRequest取消监听已连接的设备请求读当前外围设备的特征值事件不支持
BLEPeripheralServer.offCharacteristicSubscribed取消监听特征订阅事件不支持
BLEPeripheralServer.offCharacteristicUnsubscribed取消监听取消特征订阅事件不支持
BLEPeripheralServer.offCharacteristicWriteRequest取消监听已连接的设备请求写当前外围设备的特征值事件不支持
BLEPeripheralServer.onCharacteristicReadRequest监听已连接的设备请求读当前外围设备的特征值事件不支持
BLEPeripheralServer.onCharacteristicSubscribed监听特征订阅事件不支持
BLEPeripheralServer.onCharacteristicUnsubscribed监听取消特征订阅事件不支持
BLEPeripheralServer.onCharacteristicWriteRequest监听已连接的设备请求写当前外围设备的特征值事件不支持
BLEPeripheralServer.removeService移除服务仅安卓支持
BLEPeripheralServer.startAdvertising开始广播本地创建的外围设备不支持
BLEPeripheralServer.stopAdvertising停止广播不支持
BLEPeripheralServer.writeCharacteristicValue往指定特征写入二进制数据值,并通知已连接的主机仅安卓支持

蓝牙-信标(Beacon)

API说明企业微信支持情况
wx.stopBeaconDiscovery停止搜索附近的 Beacon 设备仅移动端支持
wx.startBeaconDiscovery开始搜索附近的 Beacon 设备仅移动端支持
wx.onBeaconUpdate监听 Beacon 设备更新事件,仅能注册一个监听仅移动端支持
wx.onBeaconServiceChange监听 Beacon 服务状态变化事件,仅能注册一个监听仅移动端支持
wx.offBeaconUpdate取消监听 Beacon 设备更新事件仅移动端支持
wx.offBeaconServiceChange取消监听 Beacon 服务状态变化事件仅移动端支持
wx.getBeacons获取所有已搜索到的 Beacon 设备仅移动端支持
BeaconInfoBeacon 设备仅移动端支持

Wi-Fi

API说明企业微信支持情况
wx.stopWifi关闭 Wi-Fi 模块仅移动端支持
wx.startWifi初始化 Wi-Fi 模块仅移动端支持
wx.setWifiList设置 wifiList 中 AP 的相关信息仅iOS支持
wx.onWifiConnected监听连接上 Wi-Fi 的事件仅移动端支持
wx.onGetWifiList监听获取到 Wi-Fi 列表数据事件仅移动端支持
wx.getWifiList请求获取 Wi-Fi 列表仅移动端支持
wx.getConnectedWifi获取已连接中的 Wi-Fi 信息仅移动端支持
wx.connectWifi连接 Wi-Fi仅移动端支持
WifiInfoWifi 信息仅移动端支持

日历

API说明企业微信支持情况
wx.addPhoneRepeatCalendar向系统日历添加重复事件不支持
wx.addPhoneCalendar向系统日历添加事件仅移动端支持

联系人

API说明企业微信支持情况
wx.chooseContact拉起手机通讯录,选择联系人仅移动端支持
wx.addPhoneContact添加手机通讯录联系人仅移动端支持

无障碍

API说明企业微信支持情况
wx.checkIsOpenAccessibility检测是否开启视觉无障碍功能仅移动端支持

电量

API说明企业微信支持情况
wx.getBatteryInfoSyncwx.getBatteryInfo 的同步版本仅安卓支持
wx.getBatteryInfo获取设备电量仅移动端支持

剪贴板

API说明企业微信支持情况
wx.setClipboardData设置系统剪贴板的内容支持
wx.getClipboardData获取系统剪贴板的内容支持

网络

API说明企业微信支持情况
wx.onNetworkWeakChange监听弱网状态变化事件不支持
wx.onNetworkStatusChange监听网络状态变化事件仅移动端支持
wx.offNetworkWeakChange取消监听弱网状态变化事件不支持
wx.offNetworkStatusChange取消监听网络状态变化事件仅移动端支持
wx.getNetworkType获取网络类型支持
wx.getLocalIPAddress获取局域网IP地址不支持

加密

API说明企业微信支持情况
wx.getRandomValues获取密码学安全随机数不支持

屏幕

API说明企业微信支持情况
wx.setVisualEffectOnCapture设置截屏/录屏时屏幕表现不支持
wx.setScreenBrightness设置屏幕亮度仅移动端支持
wx.setKeepScreenOn设置是否保持常亮状态仅移动端支持
wx.onUserCaptureScreen监听用户主动截屏事件仅移动端支持
wx.offUserCaptureScreen取消监听用户主动截屏事件仅移动端支持
wx.getScreenBrightness获取屏幕亮度支持

键盘

API说明企业微信支持情况
wx.onKeyboardHeightChange监听键盘高度变化仅移动端支持
wx.hideKeyboard在input、textarea等focus拉起键盘之后,手动调用此接口收起键盘仅移动端支持
wx.getSelectedTextRange在input、textarea等focus之后,获取输入框的光标位置仅移动端支持

电话

API说明企业微信支持情况
wx.makePhoneCall拨打电话仅移动端支持

加速计

API说明企业微信支持情况
wx.stopAccelerometer停止监听加速度数据仅移动端支持
wx.startAccelerometer开始监听加速度数据仅移动端支持
wx.onAccelerometerChange监听加速度数据事件仅移动端支持
wx.offAccelerometerChange取消监听加速度数据事件仅移动端支持

罗盘

API说明企业微信支持情况
wx.stopCompass停止监听罗盘数据仅移动端支持
wx.startCompass开始监听罗盘数据仅移动端支持
wx.onCompassChange监听罗盘数据变化事件仅移动端支持
wx.offCompassChange取消监听罗盘数据变化事件仅移动端支持

设备方向

API说明企业微信支持情况
wx.stopDeviceMotionListening停止监听设备方向的变化仅移动端支持
wx.startDeviceMotionListening开始监听设备方向的变化仅移动端支持
wx.onDeviceMotionChange监听设备方向变化事件仅移动端支持
wx.offDeviceMotionChange取消监听设备方向变化事件仅移动端支持

陀螺仪

API说明企业微信支持情况
wx.stopGyroscope停止监听陀螺仪数据仅移动端支持
wx.startGyroscope开始监听陀螺仪数据仅移动端支持
wx.onGyroscopeChange监听陀螺仪数据变化事件仅移动端支持
wx.offGyroscopeChange取消监听陀螺仪数据变化事件仅移动端支持

 

扫码

API说明企业微信支持情况
wx.scanCode调起客户端扫码界面进行扫码仅移动端支持

振动

API说明企业微信支持情况
wx.vibrateShort使手机发生较短时间的振动(15 ms)仅移动端支持
wx.vibrateLong使手机发生较长时间的振动(400 ms)仅移动端支持

AI

API说明企业微信支持情况
wx.createVKSession创建 vision kit 会话对象不支持

视觉算法

VKCamera

API说明企业微信支持情况
VKCamera.getProjectionMatrix获取投影矩阵不支持

VKFrame

API说明企业微信支持情况
VKFrame.getCameraTexture获取当前帧纹理,目前只支持 YUV 纹理不支持
VKFrame.getDisplayTransform获取纹理调整矩阵不支持

VKSession

API说明企业微信支持情况
VKSession.cancelAnimationFrame取消由 requestAnimationFrame 添加到计划中的动画帧请求不支持
VKSession.destroy销毁会话不支持
VKSession.getVKFrame获取帧对象不支持
VKSession.hitTest触摸检测不支持
VKSession.off取消监听会话事件不支持
VKSession.on监听会话事件不支持
VKSession.requestAnimationFrame监听会话事件不支持
VKSession.start开启会话不支持
VKSession.stop停止会话不支持

人脸识别

API说明企业微信支持情况
wx.stopFaceDetect停止人脸识别不支持
wx.initFaceDetect初始化人脸识别不支持
wx.faceDetect人脸识别不支持

Worker

API说明企业微信支持情况
wx.createWorker创建一个 Worker 线程支持

Worker

API说明企业微信支持情况
Worker.onMessage监听主线程/Worker 线程向当前线程发送的消息的事件win不支持
Worker.onProcessKilled监听 worker线程被系统回收事件win不支持
Worker.postMessage向主线程/Worker 线程发送的消息win不支持
Worker.terminate结束当前 Worker 线程win不支持

WXML

API说明企业微信支持情况
wx.createSelectorQuery返回一个 SelectorQuery 对象实例支持
wx.createIntersectionObserver创建并返回一个 IntersectionObserver 对象实例支持

IntersectionObserver

API说明企业微信支持情况
IntersectionObserver.disconnect停止监听支持
IntersectionObserver.observe指定目标节点并开始监听相交状态变化情况支持
IntersectionObserver.relativeTo使用选择器指定一个节点,作为参照区域之一支持
IntersectionObserver.relativeToViewport指定页面显示区域作为参照区域之一支持

NodesRef

API说明企业微信支持情况
NodesRef.boundingClientRect添加节点的布局位置的查询请求支持
NodesRef.fields获取节点的相关信息支持
NodesRef.scrollOffset添加节点的滚动位置查询请求支持

SelectorQuery

API说明企业微信支持情况
SelectorQuery.exec执行所有的请求支持
SelectorQuery.in将选择器的选取范围更改为自定义组件 component支持
SelectorQuery.select在当前页面下选择第一个匹配选择器 selector 的节点支持
SelectorQuery.selectAll在当前页面下选择匹配选择器 selector 的所有节点支持
SelectorQuery.selectViewport选择显示区域支持

第三方平台

API说明企业微信支持情况
wx.getExtConfigSyncwx.getExtConfig 的同步版本支持
wx.getExtConfig获取第三方平台自定义的数据字段支持

广告

API说明企业微信支持情况
wx.createRewardedVideoAd创建激励视频广告组件不支持
wx.createInterstitialAd创建插屏广告组件不支持

InterstitialAd

API说明企业微信支持情况
InterstitialAd.destroy销毁插屏广告实例不支持
InterstitialAd.load加载插屏广告不支持
InterstitialAd.offClose取消监听插屏广告关闭事件不支持
InterstitialAd.offError取消监听插屏错误事件不支持
InterstitialAd.offLoad取消监听插屏广告加载事件不支持
InterstitialAd.onClose监听插屏广告关闭事件不支持
InterstitialAd.onError监听插屏错误事件不支持
InterstitialAd.onLoad监听插屏广告加载事件不支持
InterstitialAd.show显示插屏广告不支持

RewardedVideoAd

API说明企业微信支持情况
RewardedVideoAd.destroy销毁激励视频广告实例不支持
RewardedVideoAd.load加载激励视频广告不支持
RewardedVideoAd.offClose取消监听用户点击 关闭广告 按钮的事件不支持
RewardedVideoAd.offError取消监听激励视频错误事件不支持
RewardedVideoAd.offLoad取消监听激励视频错误事件不支持
RewardedVideoAd.onClose监听用户点击 关闭广告 按钮的事件不支持
RewardedVideoAd.onError监听激励视频错误事件不支持
RewardedVideoAd.onLoad监听激励视频广告加载事件不支持
RewardedVideoAd.show显示激励视频广告不支持
上一篇
从会话选择文件
下一篇
微信小程序组件支持情况