wx-app |
App对象及其生命周期函数和回调函数 |
wx-page |
Page对象及其生命周期函数和回调函数 |
wx-Component |
Component对象及其生命周期函数和回调函数 |
getCurrentPages |
获取当前页面栈 |
getApp |
获取小程序实例 |
wx-request |
发起网络请求 |
reqTask-abort |
中断请求任务。 |
wx-uploadFile |
将本地资源上传到开发者服务器,客户端发起一个 HTTPS POST 请求,其中 content-type 为 multipart/form-data。 |
upTask-onProgressUpdate |
监听上传进度变化事件。 |
upTask-abort |
中断上传任务。 |
wx-downloadFile |
下载文件资源到本地,客户端直接发起一个HTTP GET请求,返回文件的本地临时路径。 |
downTask-onProgressUpdate |
监听下载进度变化事件。 |
downTask-abort |
中断下载任务。 |
wx-connectSocket |
创建一个WebSocket连接。 |
wx-onSocketOpen |
监听WebSocket连接打开事件。 |
wx-onSocketError |
监听WebSocket错误。 |
wx-sendSocketMessage |
通过WebSocket连接发送数据,需要先wx.connectSocket,并在wx.onSocketOpen回调之后才能发送。 |
wx-onSocketMessage |
监听WebSocket接受到服务器的消息事件。 |
wx-closeSocket |
关闭WebSocket连接。 |
wx-onSocketClose |
监听WebSocket关闭。 |
sockTask-send |
通过WebSocket连接发送数据。 |
sockTask-close |
关闭WebSocket连接。 |
sockTask-onOpen |
监听WebSocket连接打开事件。 |
sockTask-onClose |
监听 WebSocket 连接关闭事件。 |
sockTask-onError |
监听 WebSocket 错误。 |
sockTask-onMessage |
监听WebSocket接受到服务器的消息事件。 |
wx-chooseImage |
从本地相册选择图片或使用相机拍照。 |
wx-previewImage |
预览图片。 |
wx-getImageInfo |
获取图片信息,倘若为网络图片,需先配置download域名才能生效。 |
wx-saveImageToPhotosAlbum |
保存图片到系统相册。需要用户授权 scope.writePhotosAlbum |
wx-startRecord |
开始录音。需要用户授权 scope.record。 |
wx-stopRecord |
停止录音。 |
wx-getRecorderManager |
获取全局唯一的录音管理器recorderManager。 |
recordManager-start |
开始录音 |
recordManager-pause |
暂停录音 |
recordManager-resume |
恢复录音 |
recordManager-stop |
停止录音 |
recordManager-onStart |
录音开始事件 |
recordManager-onPause |
录音暂停事件 |
recordManager-onStop |
录音停止事件,会回调文件地址 |
recordManager-onFrameRecorded |
已录制完指定帧大小的文件,会回调录音分片结果数据 |
recordManager-onError |
录音错误事件, 会回调错误信息 |
wx-playVoice |
开始播放语音,同时只允许一个语音文件正在播放,如果前一个语音文件还没播放完,将中断前一个语音播放。 |
wx-pauseVoice |
暂停正在播放的语音。 |
wx-stopVoice |
结束播放语音。 |
wx-getBackgroundAudioPlayerState |
获取后台音乐播放状态。 |
wx-playBackgroundAudio |
使用后台播放器播放音乐,对于微信客户端来说,只能同时有一个后台音乐在播放。 |
wx-pauseBackgroundAudio |
暂停播放音乐。 |
wx-seekBackgroundAudio |
控制音乐播放进度(秒)。 |
wx-stopBackgroundAudio |
停止播放音乐。 |
wx-onBackgroundAudioPlay |
监听音乐播放。 |
wx-onBackgroundAudioPause |
监听音乐暂停。 |
wx-onBackgroundAudioStop |
监听音乐停止。 |
wx-getBackgroundAudioManager |
获取全局唯一的背景音频管理器 backgroundAudioManager。 |
backAudioManager-src |
音频的数据源,默认为空字符串,当设置了新的 src 时,会自动开始播放 ,目前支持的格式有 m4a, aac, mp3, wav。 |
backAudioManager-play |
播放 |
backAudioManager-pause |
暂停 |
backAudioManager-stop |
停止 |
backAudioManager-seek |
跳转到指定位置,单位 s。精确到小数点后 3 位,即支持 ms 级别精确度。 |
backAudioManager-onCanplay |
背景音频进入可以播放状态,但不保证后面可以流畅播放 |
backAudioManager-onPlay |
背景音频播放事件 |
backAudioManager-onPause |
背景音频暂停事件 |
backAudioManager-onStop |
背景音频停止事件 |
backAudioManager-onEnded |
背景音频自然播放结束事件 |
backAudioManager-onTimeUpdate |
背景音频播放进度更新事件 |
backAudioManager-onPrev |
用户在系统音乐播放面板点击上一曲事件(iOS only) |
backAudioManager-onNext |
用户在系统音乐播放面板点击下一曲事件(iOS only) |
backAudioManager-onError |
背景音频播放错误事件 |
backAudioManager-onWaiting |
音频加载中事件,当音频因为数据不足,需要停下来加载时会触发 |
wx-createAudioContext |
创建并返回audio上下文audioContext对象。在自定义组件下,第二个参数传入组件实例this,以操作组件内audio组件。 |
audioContext-setSrc |
设置音频的地址。 |
audioContext-play |
播放。 |
audioContext-pause |
暂停。 |
audioContext-seek |
跳转到指定位置,单位 s。 |
wx-createInnerAudioContext |
创建并返回内部 audio 上下文 innerAudioContext 对象。本接口是 wx.createAudioContext 升级版。1.6.0 开始支持 |
innerAudioContext-play |
播放 |
innerAudioContext-pause |
暂停 |
innerAudioContext-stop |
停止 |
innerAudioContext-seek |
跳转到指定位置,单位 s。精确到小数点后 3 位,即支持 ms 级别精确度 |
innerAudioContext-destroy |
销毁当前实例 |
innerAudioContext-onCanplay |
音频进入可以播放状态,但不保证后面可以流畅播放 |
innerAudioContext-onPlay |
音频播放事件 |
innerAudioContext-onPause |
音频暂停播放事件 |
innerAudioContext-onStop |
音频停止播放事件 |
innerAudioContext-onEnded |
音频自然播放结束事件 |
innerAudioContext-onTimeUpdate |
音频播放进度更新事件 |
innerAudioContext-onError |
音频播放错误事件 |
innerAudioContext-onWaiting |
音频加载中事件,当音频因为数据不足,需要停下来加载时会触发 |
innerAudioContext-onSeeking |
音频进行seek操作事件 |
innerAudioContext-onSeeked |
音频完成seek操作事件 |
innerAudioContext-offCanplay |
取消监听onCanplay事件 |
innerAudioContext-offPlay |
取消监听onPlay事件 |
innerAudioContext-offStop |
取消监听onStop事件 |
innerAudioContext-offEnded |
取消监听onEnded事件 |
innerAudioContext-offTimeUpdate |
取消监听onTimeUpdate事件 |
innerAudioContext-offError |
取消监听onError事件 |
innerAudioContext-offWaiting |
取消监听onWaiting事件 |
innerAudioContext-offSeeking |
取消监听onSeeking事件 |
innerAudioContext-offSeeked |
取消监听onSeeked事件 |
wx-getAvailableAudioSources |
获取当前支持的音频输入源 |
wx-chooseVideo |
拍摄视频或从手机相册中选视频,返回视频的临时文件路径。 |
wx-saveVideoToPhotosAlbum |
保存视频到系统相册。需要用户授权 scope.writePhotosAlbum |
wx-createVideoContext |
创建并返回 video 上下文 videoContext 对象。在自定义组件下,第二个参数传入组件实例this,以操作组件内 video 组件 |
videoContext-play |
播放 |
videoContext-pause |
暂停 |
videoContext-stop |
停止 |
videoContext-seek |
跳转到指定位置,单位 s |
videoContext-sendDanmu |
发送弹幕,包含两个属性 text, color。 |
videoContext-playbackRate |
设置倍速播放,支持的倍率有 0.5/0.8/1.0/1.25/1.5 |
videoContext-requestFullScreen |
进入全屏,可传入{direction}参数, 有效值为 0, 90,-90 |
videoContext-exitFullScreen |
退出全屏 |
videoContext-showStatusBar |
显示状态栏,仅在iOS全屏下有效 |
videoContext-hideStatusBar |
隐藏状态栏,仅在iOS全屏下有效 |
wx-createCameraContext |
创建并返回 camera 上下文 cameraContext 对象,cameraContext 与页面的 camera 组件绑定,一个页面只能有一个camera,通过它可以操作对应的 camera 组件。1.6.0 开始支持 |
cameraContext-takePhoto |
拍照,可指定质量(high, normal, low,默认normal),成功则返回图片 |
cameraContext-startRecord |
开始录像 |
cameraContext-stopRecord |
结束录像,成功则返回封面与视频 |
wx-createLivePlayerContext |
操作对应的 live-player 组件。 创建并返回 live-player 上下文 LivePlayerContext 对象。在自定义组件下,第二个参数传入组件实例this,以操作组件内 live-player 组件。 |
livePlayerContext-play |
播放 |
livePlayerContext-stop |
停止 |
livePlayerContext-mute |
静音 |
livePlayerContext-pause |
暂停 |
livePlayerContext-resume |
恢复 |
livePlayerContext-requestFullScreen |
进入全屏 |
livePlayerContext-exitFullScreen |
退出全屏 |
wx-createLivePusherContext |
创建并返回 live-pusher 上下文 LivePusherContext 对象,LivePusherContext 与页面的 live-pusher 组件绑定,一个页面只能有一个 live-pusher,通过它可以操作对应的 live-pusher组件。 在自定义组件下,第一个参数传入组件实例this,以操作组件内 live-pusher 组件。" |
livePusherContext-play |
播放推流 |
livePusherContext-stop |
停止推流 |
livePusherContext-pause |
暂停推流 |
livePusherContext-resume |
恢复推流 |
livePusherContext-switchCamera |
切换前后摄像头 |
livePusherContext-snapshot |
快照 |
livePusherContext-toggleTorch |
切换闪光灯 |
wx-loadFontFace |
动态加载网络字体 |
wx-saveFile |
保存文件到本地。注意:saveFile会把临时文件移动,因此调用成功后传入的 tempFilePath 将不可用 |
wx-getSavedFileList |
获取本地已保存的文件列表 |
wx-getSavedFileInfo |
获取本地文件的文件信息。此接口只能用于获取已保存到本地的文件,若需要获取临时文件信息,请使用 wx.getFileInfo 接口 |
wx-removeSavedFile |
删除本地存储的文件 |
wx-openDocument |
新开页面打开文档,支持格式:doc, xls, ppt, pdf, docx, xlsx, pptx |
wx-setStorage |
将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。 |
wx-setStorageSync |
将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口。 |
wx-getStorage |
从本地缓存中异步获取指定 key 对应的内容。 |
wx-getStorageSync |
从本地缓存中同步获取指定 key 对应的内容。 |
wx-getStorageInfo |
异步获取当前storage的相关信息 |
wx-getStorageInfoSync |
同步获取当前storage的相关信息 |
wx-removeStorage |
从本地缓存中异步移除指定 key。 |
wx-removeStorageSync |
从本地缓存中同步移除指定 key。 |
wx-clearStorage |
异步清除本地数据缓存 |
wx-clearStorageSync |
同步清除本地数据缓存 |
wx-getLocation |
获取当前的地理位置、速度。 |
wx-chooseLocation |
打开地图选择位置。需要用户授权 scope.userLocation |
wx-openLocation |
使用微信内置地图查看位置。 需要用户授权 scope.userLocation |
wx-createMapContext |
创建并返回 map 上下文 mapContext 对象。在自定义组件下,第二个参数传入组件实例this,以操作组件内 map 组件 |
mapContext-getCenterLocation |
获取当前地图中心的经纬度,返回的是 gcj02 坐标系,可以用于 wx.openLocation |
mapContext-moveToLocation |
将地图中心移动到当前定位点,需要配合map组件的show-location使用 |
mapContext-translateMarker |
平移marker,带动画 |
mapContext-includePoints |
缩放视野展示所有经纬度 |
mapContext-getRegion |
获取当前地图的视野范围 |
mapContext-getScale |
获取当前地图的缩放级别 |
wx-getSystemInfo |
异步获取系统信息。 |
wx-getSystemInfoSync |
获取系统信息同步接口 |
wx-canIUse |
判断小程序的API,回调,参数,组件等是否在当前版本可用。 |
wx-onMemoryWarning |
监听内存不足的告警事件,Android下有告警等级划分,只有LOW和CRITICAL会回调开发者;iOS无等级划分 |
wx-getNetworkType |
获取网络类型 |
wx-onNetworkStatusChange |
监听网络状态变化。 |
wx-onAccelerometerChange |
监听加速度数据,频率:5次/秒,接口调用后会自动开始监听,可使用 wx.stopAccelerometer 停止监听。 |
wx-startAccelerometer |
开始监听加速度数据。 |
wx-stopAccelerometer |
停止监听加速度数据。 |
wx-onCompassChange |
监听罗盘数据,频率:5次/秒,接口调用后会自动开始监听,可使用wx.stopCompass停止监听。 |
wx-startCompass |
开始监听罗盘数据。 |
wx-stopCompass |
停止监听罗盘数据。 |
wx-makePhoneCall |
拨打电话 |
wx-scanCode |
调起客户端扫码界面,扫码成功后返回对应的结果 |
wx-setClipboardData |
设置系统剪贴板的内容 |
wx-getClipboardData |
获取系统剪贴板内容 |
wx-openBluetoothAdapter |
初始化小程序蓝牙模块,生效周期为调用wx.openBluetoothAdapter至调用wx.closeBluetoothAdapter或小程序被销毁为止。 |
wx-closeBluetoothAdapter |
关闭蓝牙模块,使其进入未初始化状态。调用该方法将断开所有已建立的链接并释放系统资源。 |
wx-getBluetoothAdapterState |
获取本机蓝牙适配器状态 |
wx-onBluetoothAdapterStateChange |
监听蓝牙适配器状态变化事件 |
wx-startBluetoothDevicesDiscovery |
开始搜寻附近的蓝牙外围设备。注意,该操作比较耗费系统资源,请在搜索并连接到设备后调用 stop 方法停止搜索。 |
wx-stopBluetoothDevicesDiscovery |
停止搜寻附近的蓝牙外围设备。若已经找到需要的蓝牙设备并不需要继续搜索时,建议调用该接口停止蓝牙搜索。 |
wx-getBluetoothDevices |
获取在小程序蓝牙模块生效期间所有已发现的蓝牙设备,包括已经和本机处于连接状态的设备。 |
wx-onBluetoothDeviceFound |
监听寻找到新设备的事件 |
wx-getConnectedBluetoothDevices |
根据 uuid 获取处于已连接状态的设备 |
wx-createBLEConnection |
连接低功耗蓝牙设备。 |
wx-closeBLEConnection |
断开与低功耗蓝牙设备的连接 |
wx-onBLEConnectionStateChange |
监听低功耗蓝牙连接状态的改变事件,包括开发者主动连接或断开连接,设备丢失,连接异常断开等等 |
wx-getBLEDeviceServices |
获取蓝牙设备所有 service(服务) |
wx-getBLEDeviceCharacteristics |
获取蓝牙设备某个服务中的所有 characteristic(特征值) |
wx-readBLECharacteristicValue |
读取低功耗蓝牙设备的特征值的二进制数据值。注意:必须设备的特征值支持read才可以成功调用,具体参照 characteristic 的 properties 属性 |
wx-writeBLECharacteristicValue |
向低功耗蓝牙设备特征值中写入二进制数据。注意:必须设备的特征值支持write才可以成功调用,具体参照 characteristic 的 properties 属性 |
wx-notifyBLECharacteristicValueChange |
启用低功耗蓝牙设备特征值变化时的 notify 功能,订阅特征值。注意:必须设备的特征值支持notify或者indicate才可以成功调用,具体参照 characteristic 的 properties 属性 |
wx-onBLECharacteristicValueChange |
监听低功耗蓝牙设备的特征值变化。必须先启用notify接口才能接收到设备推送的notification。 |
wx-startBeaconDiscovery |
开始搜索附近的iBeacon设备 |
wx-stopBeaconDiscovery |
停止搜索附近的iBeacon设备 |
wx-getBeacons |
获取所有已搜索到的iBeacon设备 |
wx-onBeaconUpdate |
监听 iBeacon 设备的更新事件 |
wx-onBeaconServiceChange |
监听 iBeacon 服务的状态变化 |
wx-setScreenBrightness |
设置屏幕亮度 |
wx-getScreenBrightness |
获取屏幕亮度。 |
wx-vibrateLong |
使手机发生较长时间的振动(400ms) |
wx-vibrateShort |
使手机发生较短时间的振动(15ms) |
wx-setKeepScreenOn |
设置是否保持常亮状态。仅在当前小程序生效,离开小程序后设置失效。 |
wx-onUserCaptureScreen |
监听用户主动截屏事件,用户使用系统截屏按键截屏时触发此事件 |
wx-addPhoneContact |
调用后,用户可以选择将该表单以“新增联系人”或“添加到已有联系人”的方式,写入手机系统通讯录,完成手机通讯录联系人和联系方式的增加。此API参数非常多,请参考文档。 |
wx-getHCEState |
判断当前设备是否支持 HCE 能力 |
wx-startHCE |
初始化NFC模块 |
wx-stopHCE |
关闭 NFC 模块。仅在安卓系统下有效。 |
wx-onHCEMessage |
监听 NFC 设备的消息回调,并在回调中处理。 |
wx-sendHCEMessage |
发送 NFC 消息。仅在安卓系统下有效。 |
wx-startWifi |
初始化Wi-Fi模块。 |
wx-stopWifi |
关闭Wi-Fi模块。 |
wx-connectWifi |
连接Wi-Fi。若已知Wi-Fi信息,可以直接利用该接口连接。 |
wx-getWifiList |
请求获取Wi-Fi列表,在onGetWifiList注册的回调中返回wifiList数据。 |
wx-onGetWifiList |
监听在获取到Wi-Fi列表数据时的事件,在回调中将返回wifiList。 |
wx-setWifiList |
iOS特有接口,在 onGetWifiList 回调后,利用接口设置 wifiList 中 AP 的相关信息。 |
wx-onWifiConnected |
监听连接上Wi-Fi的事件。 |
wx-getConnectedWifi |
获取已连接中的Wi-Fi信息 |
wx-showToast |
显示消息提示框 |
wx-showLoading |
显示loading提示框, 需主动调用wx.hideLoading才能关闭提示框 |
wx-hideToast |
隐藏消息提示框 |
wx-hideLoading |
隐藏loading提示框 |
wx-showModal |
显示模态弹窗 |
wx-showActionSheet |
显示操作菜单 |
wx-onWindowResize |
监听窗口尺寸变化事件 |
wx-offWindowResize |
取消监听窗口尺寸变化事件 |
wx-setTopBarText |
动态设置置顶栏文字内容,只有当前小程序被置顶时能生效,如果当前小程序没有被置顶,也能调用成功,但是不会立即生效,只有在用户将这个小程序置顶后才换上设置的文字内容。 |
wx-setNavigationBarTitle |
动态设置当前页面的标题。 |
wx-showNavigationBarLoading |
在当前页面显示导航条加载动画。 |
wx-hideNavigationBarLoading |
隐藏导航条加载动画。 |
wx-setNavigationBarColor |
设置导航栏颜色 |
wx-setTabBarBadge |
为tabBar某一项的右上角添加文本 |
wx-removeTabBarBadge |
移除tabBar某一项右上角的文本 |
wx-showTabBarRedDot |
显示tabBar某一项的右上角的红点 |
wx-hideTabBarRedDot |
隐藏tabBar某一项的右上角的红点 |
wx-setTabBarStyle |
动态设置tabBar的整体样式 |
wx-setTabBarItem |
动态设置tabBar某一项的内容 |
wx-showTabBar |
显示 tabBar |
wx-hideTabBar |
隐藏 tabBar |
wx-setBackgroundColor |
动态设置窗口的背景色 |
wx-setBackgroundTextStyle |
动态设置下拉背景字体、loading图的样式 |
wx-navigateTo |
保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。目前页面路径最多只能十层。 |
wx-redirectTo |
关闭当前页面,跳转到应用内的某个页面。 |
wx-reLaunch |
关闭所有页面,打开到应用内的某个页面。 |
wx-switchTab |
跳转到tabBar页面,并关闭其他所有非tabBar页面 |
wx-navigateBack |
关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages()) 获取当前的页面栈,决定需要返回几层。 |
wx-createAnimation |
创建一个动画实例animation。调用实例的方法来描述动画。 |
animation-opacity |
透明度,参数范围 0~1 |
animation-backgroundColor |
颜色值 |
animation-width |
宽度 |
animation-height |
长度 |
animation-top |
顶部距离 |
animation-left |
左侧距离 |
animation-bottom |
底部距离 |
animation-right |
右侧距离 |
animation-rotate |
绕原点旋转 |
animation-rotateX |
绕x轴旋转 |
animation-rotateY |
绕y轴旋转 |
animation-rotateZ |
绕z轴旋转 |
animation-rotate3d |
3d旋转 |
animation-scale |
x轴[y轴]缩放。一个参数时,表示在X轴、Y轴两个相同;两个参数时表示在X轴,在Y轴不同 |
animation-scaleX |
x轴缩放 |
animation-scaleY |
y轴缩放 |
animation-scaleZ |
z轴缩放 |
animation-scale3d |
3d缩放 |
animation-translate |
x轴[y轴]偏移。一个参数时,表示在X轴;两个参数时表示在X轴,在Y轴 |
animation-translateX |
x轴偏移 |
animation-translateY |
y轴偏移 |
animation-translateZ |
z轴偏移 |
animation-translate3d |
3d偏移 |
animation-skew |
x轴[y轴]倾斜。一个参数时,表示在X轴;两个参数时表示在X轴,在Y轴 |
animation-skewX |
x轴倾斜 |
animation-skewY |
y轴倾斜 |
animation-matrix |
平面矩阵变换 |
animation-matrix3d |
立体矩阵变换 |
wx-pageScrollTo |
将页面滚动到目标位置。 |
wx-startPullDownRefresh |
开始下拉刷新,调用后触发下拉刷新动画,效果与用户手动下拉刷新一致 |
wx-stopPullDownRefresh |
停止当前页面下拉刷新。 |
wx-getExtConfig |
获取第三方平台自定义的数据字段 |
wx-getExtConfigSync |
同步获取第三方平台自定义的数据字段 |
wx-login |
调用接口wx.login() 获取临时登录凭证(code) |
wx-checkSession |
校验用户当前session_key是否有效。 |
wx-authorize |
提前向用户发起授权请求。调用后会立刻弹窗询问用户是否同意授权小程序使用某项功能或获取用户的某些数据,但不会实际调用对应接口。如果用户之前已经同意授权,则不会出现弹窗,直接返回成功。 |
wx-getUserInfo |
当用户未授权过,调用该接口将直接报错;当用户授权过,可以使用该接口获取用户信息 |
wx-faceVerifyForPay |
支付各个安全场景验证人脸。 |
wx-requestPayment |
发起微信支付。 |
wx-showShareMenu |
显示当前页面的转发按钮 |
wx-hideShareMenu |
隐藏转发按钮 |
wx-updateShareMenu |
更新转发属性 |
wx-getShareInfo |
获取转发详细信息 |
wx-getAccountInfoSync |
获取当前账号信息 |
wx-chooseAddress |
调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址。 |
wx-addCard |
批量添加卡券 |
wx-openCard |
查看微信卡包中的卡券 |
wx-openSetting |
调起客户端小程序设置界面,返回用户设置的操作结果 |
wx-getSetting |
获取用户的当前设置 |
wx-getWeRunData |
获取用户过去三十天微信运动步数,需要先调用 wx.login 接口 |
wx-navigateToMiniProgram |
打开同一公众号下关联的另一个小程序 |
wx-navigateBackMiniProgram |
返回到上一个小程序,只有在当前小程序是被其他小程序打开时可以调用成功 |
wx-chooseInvoice |
选择用户已有的发票 |
wx-chooseInvoiceTitle |
选择用户的发票抬头 |
wx-checkIsSupportSoterAuthentication |
获取本机支持的SOTER生物认证方式 |
wx-startSoterAuthentication |
开始SOTER生物认证 |
wx-checkIsSoterEnrolledInDevice |
获取设备内是否录入如指纹等生物信息的接口 |
wx-getUpdateManager |
获取全局唯一的版本更新管理器,用于管理小程序更新。 |
updateManager-onCheckForUpdate |
当向微信后台请求完新版本信息,会进行回调 |
updateManager-onUpdateReady |
当新版本下载完成,会进行回调 |
updateManager-onUpdateFailed |
当新版本下载失败,会进行回调 |
updateManager-applyUpdate |
当新版本下载完成,调用该方法会强制当前小程序应用上新版本并重启 |
wx-createWorker |
创建一个Worker线程,并返回Worker实例,目前限制最多只能创建一个Worker,创建下一个Worker前请调用Worker.terminate。 |
worker-postMessage |
向Worker线程发送的消息。 |
worker-onMessage |
监听Worker线程向当前线程发送的消息 |
worker-terminate |
结束当前Worker线程,仅限在主线程Worker实例上调用。 |
wx-reportMonitor |
自定义业务数据监控上报接口。 |
wx-setEnableDebug |
设置是否打开调试开关,此开关对正式版也能生效 |
wx-getLogManager |
获取日志管理器 logManager 对象。 |
logger-log |
写log日志,可以提供任意个参数。 |
logger-info |
写info日志,可以提供任意个参数。 |
logger-warn |
写warn日志,可以提供任意个参数。 |
logger-debug |
写debug日志,可以提供任意个参数。 |
wx-canvasToTempFilePath |
把当前画布指定区域的内容导出生成指定大小的图片,并返回文件路径。 |
wx-canvasGetImageData |
返回一个数组,用来描述 canvas 区域隐含的像素数据。 |
wx-canvasPutImageData |
将像素数据绘制到画布的方法。 |
wx-createCanvasContext |
创建 canvas 绘图上下文(指定 canvasId)。 |
cvsCtx-setFillStyle |
设置填充色。 |
cvsCtx-fillStyle |
设置填充色。基础库 1.9.90 起支持 |
cvsCtx-setStrokeStyle |
设置边框颜色。 |
cvsCtx-strokeStyle |
设置边框颜色。基础库 1.9.90 起支持 |
cvsCtx-setShadow |
设置阴影样式。 |
cvsCtx-createLinearGradient |
创建一个线性的渐变颜色。需要使用 addColorStop() 来指定渐变点,至少要两个。 |
cvsCtx-createCircularGradient |
创建一个圆形的渐变颜色。需要使用 addColorStop() 来指定渐变点,至少要两个。 |
cvsCtx-addColorStop |
创建一个颜色的渐变点。 |
cvsCtx-setLineWidth |
设置线条的宽度。 |
cvsCtx-lineWidth |
设置线条的宽度。基础库 1.9.90 起支持 |
cvsCtx-setLineCap |
设置线条的端点样式。 |
cvsCtx-lineCap |
设置线条的端点样式。基础库 1.9.90 起支持 |
cvsCtx-setLineJoin |
设置线条的交点样式。 |
cvsCtx-lineJoin |
设置线条的交点样式。基础库 1.9.90 起支持 |
cvsCtx-setLineDash |
设置线条的宽度。 |
cvsCtx-setMiterLimit |
设置最大斜接长度,斜接长度指的是在两条线交汇处内角和外角之间的距离。 当 setLineJoin() 为 miter 时才有效。 |
cvsCtx-rect |
创建一个矩形。 |
cvsCtx-fillRect |
填充一个矩形。 |
cvsCtx-strokeRect |
画一个矩形(非填充)。 |
cvsCtx-clearRect |
清除画布上在该矩形区域内的内容。 |
cvsCtx-fill |
对当前路径中的内容进行填充。 |
cvsCtx-stroke |
画出当前路径的边框。 |
cvsCtx-beginPath |
开始创建一个路径,需要调用fill或者stroke才会使用路径进行填充或描边。 |
cvsCtx-closePath |
关闭一个路径 |
cvsCtx-moveTo |
把路径移动到画布中的指定点,不创建线条。 |
cvsCtx-lineTo |
lineTo 方法增加一个新点,然后创建一条从上次指定点到目标点的线。 |
cvsCtx-arc |
画一条弧线。 |
cvsCtx-bezierCurveTo |
创建三次方贝塞尔曲线路径。曲线的起始点为路径中前一个点。 |
cvsCtx-quadraticCurveTo |
创建二次贝塞尔曲线路径。曲线的起始点为路径中前一个点。 |
cvsCtx-scale |
在调用scale方法后,之后创建的路径其横纵坐标会被缩放。多次调用scale,倍数会相乘。 |
cvsCtx-rotate |
以原点为中心,原点可以用 translate方法修改。顺时针旋转当前坐标轴。 |
cvsCtx-translate |
对当前坐标系的原点(0, 0)进行变换,默认的坐标系原点为页面左上角。 |
cvsCtx-clip |
从原始画布中剪切任意形状和尺寸。 |
cvsCtx-setFontSize |
设置字体的字号。 |
cvsCtx-fillText |
在画布上绘制被填充的文本。 |
cvsCtx-setTextAlign |
用于设置文字的对齐 |
cvsCtx-textAlign |
用于设置文字的对齐,基础库 1.9.90 起支持 |
cvsCtx-setTextBaseline |
用于设置文字的水平对齐 |
cvsCtx-textBaseline |
用于设置文字的水平对齐,基础库 1.9.90 起支持 |
cvsCtx-drawImage |
绘制图像到画布。 |
cvsCtx-setGlobalAlpha |
设置全局画笔透明度。 |
cvsCtx-globalAlpha |
设置全局画笔透明度。基础库 1.9.90 起支持 |
cvsCtx-save |
保存当前的绘图上下文。 |
cvsCtx-restore |
恢复之前保存的绘图上下文。 |
cvsCtx-draw |
将之前在绘图上下文中的描述(路径、变形、样式)画到 canvas 中 |
cvsCtx-measureText |
测量文本尺寸信息,目前仅返回文本宽度。同步接口。 |
cvsCtx-globalCompositeOperation |
该属性是设置要在绘制新形状时应用的合成操作的类型。 |
cvsCtx-arcTo |
根据控制点和半径绘制圆弧路径。 |
cvsCtx-strokeText |
给定的 (x, y) 位置绘制文本描边的方法 |
cvsCtx-lineDashOffset |
设置虚线偏移量的属性 |
cvsCtx-createPattern |
对指定的图像创建模式的方法,可在指定的方向上重复元图像 |
cvsCtx-shadowBlur |
设置阴影的模糊级别 |
cvsCtx-shadowColor |
设置阴影的颜色 |
cvsCtx-shadowOffsetX |
设置阴影相对于形状在水平方向的偏移 |
cvsCtx-shadowOffsetY |
设置阴影相对于形状在竖直方向的偏移 |
cvsCtx-font |
设置当前字体样式的属性 |
cvsCtx-setTransform |
使用矩阵重新设置(覆盖)当前变换的方法 |
wx-getFileSystemManager |
获取全局唯一的文件管理器。 |
fileManager-appendFile |
在文件结尾追加内容 |
fileManager-appendFileSync |
在文件结尾追加内容,同步接口 |
fileManager-access |
判断文件/目录是否存在 |
fileManager-accessSync |
判断文件/目录是否存在,同步接口 |
fileManager-copyFile |
复制文件 |
fileManager-copyFileSync |
复制文件,同步接口 |
fileManager-getSavedFileList |
获取该小程序下已保存的本地缓存文件列表 |
fileManager-getFileInfo |
获取该小程序下的 本地临时文件 或 本地缓存文件 信息 |
fileManager-mkdir |
创建目录 |
fileManager-mkdirSync |
创建目录,同步接口 |
fileManager-removeSavedFile |
删除该小程序下已保存的本地缓存文件 |
fileManager-readFile |
读取本地文件内容 |
fileManager-readFileSync |
读取本地文件内容,同步接口 |
fileManager-readdir |
读取目录内文件列表 |
fileManager-readdirSync |
读取目录内文件列表,同步接口 |
fileManager-rename |
重命名文件,可以把文件从 oldPath 移动到 newPath |
fileManager-renameSync |
重命名文件,可以把文件从 oldPath 移动到 newPath,同步接口 |
fileManager-rmdir |
删除目录 |
fileManager-rmdirSync |
删除目录,同步接口 |
fileManager-saveFile |
保存临时文件到本地。此接口会移动临时文件,因此调用成功后,tempFilePath 将不可用 |
fileManager-saveFileSync |
保存临时文件到本地。此接口会移动临时文件,因此调用成功后,tempFilePath 将不可用,同步接口 |
fileManager-stat |
获取文件 Stats 对象 |
fileManager-statSync |
获取文件 Stats 对象,同步接口 |
fileStat-isDirectory |
判断当前文件是否一个目录 |
fileStat-isFile |
判断当前文件是否一个普通文件 |
fileManager-unlink |
删除文件 |
fileManager-unlinkSync |
删除文件,同步接口 |
fileManager-unzip |
解压文件 |
fileManager-writeFile |
写文件 |
fileManager-writeFileSync |
写文件,同步接口 |
wx-nextTick |
用于延迟一部分操作到下一个时间片再执行 |
wx-getMenuButtonBoundingClientRect |
获取菜单按钮的布局置信息 |
wx-createIntersectionObserver |
创建并返回一个 IntersectionObserver 对象实例 |
interObser-relativeTo |
使用选择器指定一个节点,作为参照区域之一 |
interObser-relativeToViewport |
指定页面显示区域作为参照区域之一 |
interObser-observe |
指定目标节点并开始监听相交状态变化情况 |
interObser-disconnect |
停止监听。回调函数将不再触发 |
wx-createSelectorQuery |
返回一个 SelectorQuery 对象实例。 |
selQuery-in |
将选择器的选取范围更改为自定义组件 component 内(初始时,选择器仅选取页面范围的节点,不会选取任何自定义组件中的节点)。 |
selQuery-select |
在当前页面下选择第一个匹配选择器 selector 的节点,返回一个 NodesRef 对象实例,可以用于获取节点信息 |
selQuery-selectAll |
在当前页面下选择匹配选择器 selector 的所有节点。 |
selQuery-selectViewport |
选择显示区域,可用于获取显示区域的尺寸、滚动位置等信息。 |
selQuery-exec |
执行所有的请求,请求结果按请求次序构成数组,在callback的第一个参数中返回。 |