API

渲染

画布

API 说明
wx.createCanvas 创建一个画布对象

Canvas

API 说明
Canvas.getContext 获取画布对象的绘图上下文
Canvas.toDataURL 把画布上的绘制内容以一个 data URI 的格式返回
Canvas.toTempFilePath 将当前 Canvas 保存为一个临时文件
Canvas.toTempFilePathSync Canvas.toTempFilePath 的同步版本
RenderingContext 画布对象的绘图上下文

字体

API 说明
wx.getTextLineHeight 获取一行文本的行高
wx.loadFont 加载自定义字体文件

帧率

API 说明
wx.setPreferredFramesPerSecond 可以修改渲染帧率
cancelAnimationFrame 取消由 requestAnimationFrame 添加到计划中的动画帧请求
requestAnimationFrame 在下次进行重绘时执行

图片

API 说明
wx.createImage 创建一个图片对象
Image 图片对象

广告

API 说明
wx.createBannerAd 创建 banner 广告组件
wx.createRewardedVideoAd 创建激励视频广告组件

BannerAd

API 说明
BannerAd.destroy 销毁 banner 广告
BannerAd.hide 隐藏 banner 广告
BannerAd.offError 取消监听banner 广告错误事件
BannerAd.offLoad 取消监听banner 广告加载事件
BannerAd.offResize 取消监听banner 广告尺寸变化事件
BannerAd.onError 监听banner 广告错误事件
BannerAd.onLoad 监听banner 广告加载事件
BannerAd.onResize 监听banner 广告尺寸变化事件
BannerAd.show 显示 banner 广告

RewardedVideoAd

API 说明
RewardedVideoAd.load 隐藏激励视频广告
RewardedVideoAd.offClose 取消监听用户点击 关闭广告 按钮的事件
RewardedVideoAd.offError 取消监听激励视频错误事件
RewardedVideoAd.offLoad 取消监听激励视频广告加载事件
RewardedVideoAd.onClose 监听用户点击 关闭广告 按钮的事件
RewardedVideoAd.onError 监听激励视频错误事件
RewardedVideoAd.onLoad 监听激励视频广告加载事件
RewardedVideoAd.show 显示激励视频广告

调试

API 说明
wx.setEnableDebug 设置是否打开调试开关

console

API 说明
console.debug 向调试面板中打印 debug 日志
console.error 向调试面板中打印 error 日志
console.group 在调试面板中创建一个新的分组
console.groupEnd 结束由 console.group 创建的分组
console.info 向调试面板中打印 info 日志
console.log 向调试面板中打印 log 日志
console.warn 向调试面板中打印 warn 日志

设备

加速计

API 说明
wx.onAccelerometerChange 监听加速度数据事件
wx.startAccelerometer 开始监听加速度数据
wx.stopAccelerometer 停止监听加速度数据

电量

API 说明
wx.getBatteryInfo 获取设备电量
wx.getBatteryInfoSync wx.getBatteryInfo 的同步版本

剪贴板

API 说明
wx.getClipboardData 获取系统剪贴板的内容
wx.setClipboardData 设置系统剪贴板的内容

罗盘

API 说明
wx.onCompassChange 监听罗盘数据变化事件
wx.startCompass 开始监听罗盘数据
wx.stopCompass 停止监听罗盘数据

陀螺仪

API 说明
wx.onGyroscopeChange 监听陀螺仪数据变化事件
wx.startGyroscope 开始监听陀螺仪数据
wx.stopGyroscope 停止监听陀螺仪数据

设备方向

API 说明
wx.onDeviceMotionChange 监听设备方向变化事件
wx.startDeviceMotionListening 开始监听设备方向的变化
wx.stopDeviceMotionListening 停止监听设备方向的变化

网络

API 说明
wx.getNetworkType 获取网络类型
wx.onNetworkStatusChange 监听网络状态变化事件

转屏

API 说明
wx.offDeviceOrientationChange 取消监听横竖屏切换事件
wx.onDeviceOrientationChange 监听横竖屏切换事件

性能

API 说明
wx.onMemoryWarning 监听内存不足告警事件

屏幕

API 说明
wx.getScreenBrightness 获取屏幕亮度
wx.setKeepScreenOn 设置是否保持常亮状态
wx.setScreenBrightness 设置屏幕亮度

振动

API 说明
wx.vibrateLong 使手机发生较长时间的振动(400 ms)
wx.vibrateShort 使手机发生较短时间的振动(15 ms)

文件

API 说明
wx.getFileSystemManager 获取全局唯一的文件管理器

FileSystemManager

API 说明
FileSystemManager.access 判断文件/目录是否存在
FileSystemManager.accessSync FileSystemManager.access 的同步版本
FileSystemManager.appendFile 在文件结尾追加内容
FileSystemManager.appendFileSync FileSystemManager.appendFile 的同步版本
FileSystemManager.copyFile 复制文件
FileSystemManager.copyFileSync FileSystemManager.copyFile 的同步版本
FileSystemManager.getFileInfo 获取该小程序下的 本地临时文件 或 本地缓存文件 信息
FileSystemManager.getSavedFileList 获取该小程序下已保存的本地缓存文件列表
FileSystemManager.mkdir 创建目录
FileSystemManager.mkdirSync FileSystemManager.mkdir 的同步版本
FileSystemManager.readdir 读取目录内文件列表
FileSystemManager.readdirSync FileSystemManager.readdir 的同步版本
FileSystemManager.readFile 读取本地文件内容
FileSystemManager.readFileSync FileSystemManager.readFile 的同步版本
FileSystemManager.removeSavedFile 删除该小程序下已保存的本地缓存文件
FileSystemManager.rename 重命名文件
FileSystemManager.renameSync FileSystemManager.rename 的同步版本
FileSystemManager.rmdir 删除目录
FileSystemManager.rmdirSync FileSystemManager.rmdir 的同步版本
FileSystemManager.saveFile 保存临时文件到本地
FileSystemManager.saveFileSync FileSystemManager.saveFile 的同步版本
FileSystemManager.stat 获取文件 Stats 对象
FileSystemManager.statSync FileSystemManager.stat 的同步版本
FileSystemManager.unlink 删除文件
FileSystemManager.unlinkSync FileSystemManager.unlink 的同步版本
FileSystemManager.unzip 解压文件
FileSystemManager.writeFile 写文件
FileSystemManager.writeFileSync FileSystemManager.writeFile 的同步版本

Stats

API 说明
Stats.isDirectory 判断当前文件是否一个目录
Stats.isFile 判断当前文件是否一个普通文件

位置

API 说明
wx.getLocation 获取当前的地理位置、速度

媒体

音频

API 说明
wx.createInnerAudioContext 创建内部 audio 上下文 InnerAudioContext 对象
wx.getAvailableAudioSources 获取当前支持的音频输入源
wx.setInnerAudioOption 设置 InnerAudioContext 的播放选项

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 停止

图片

API 说明
wx.chooseImage 从本地相册选择图片或使用相机拍照
wx.previewImage 在新页面中全屏预览图片
wx.saveImageToPhotosAlbum 保存图片到系统相册

录音

API 说明
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.createVideo 创建视频

Video

API 说明
Video.destroy 销毁视频
Video.exitFullScreen 视频退出全屏
Video.offEnded 取消监听视频播放到末尾事件
Video.offError 取消监听视频错误事件
Video.offPause 取消监听视频暂停事件
Video.offPlay 取消监听视频播放事件
Video.offTimeUpdate 取消监听视频播放进度更新事件
Video.offWaiting 取消监听视频缓冲事件
Video.onEnded 监听视频播放到末尾事件
Video.onError 监听视频错误事件
Video.onPause 监听视频暂停事件
Video.onPlay 监听视频播放事件
Video.onTimeUpdate 监听视频播放进度更新事件
Video.onWaiting 监听视频缓冲事件
Video.pause 暂停视频
Video.play 播放视频
Video.requestFullScreen 视频全屏
Video.seek 视频跳转
Video.stop 停止视频

虚拟支付

API 说明
wx.requestMidasPayment 发起米大师支付
midasCancelPay 取消订单
midasGetBalance 获取游戏币余额
midasPay 扣除游戏币
midasPresent 给用户赠送游戏币

网络

下载

API 说明
wx.downloadFile 下载文件资源到本地

DownloadTask

API 说明
DownloadTask.abort 中断下载任务
DownloadTask.onProgressUpdate 监听下载进度变化事件

发起请求

API 说明
wx.request 发起 HTTPS 网络请求

RequestTask

API 说明
RequestTask.abort 中断请求任务

上传

API 说明
wx.uploadFile 将本地资源上传到服务器

UploadTask

API 说明
UploadTask.abort 中断上传任务
UploadTask.onProgressUpdate 监听上传进度变化事件

WebSocket

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

SocketTask

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

开放接口

接口调用凭证

API 说明
getAccessToken 获取小程序 access_token

防沉迷

API 说明
wx.checkIsUserAdvisedToRest 根据用户当天游戏时间判断用户是否需要休息

授权

API 说明
wx.authorize 提前向用户发起授权请求

开放数据域

API 说明
wx.getOpenDataContext 获取开放数据域
wx.onMessage 监听主域发送的消息

OpenDataContext

API 说明
OpenDataContext.postMessage 向开放数据域发送消息

客服消息

API 说明
wx.openCustomerServiceConversation 进入客服会话

开放数据

API 说明
wx.getFriendCloudStorage 拉取当前用户所有同玩好友的托管数据
wx.getGroupCloudStorage 获取群同玩成员的游戏数据
wx.getSharedCanvas 获取主域和开放数据域共享的 sharedCanvas
wx.getUserCloudStorage 获取当前用户托管数据当中对应 key 的数据
wx.removeUserCloudStorage 删除用户托管数据当中对应 key 的数据
wx.setUserCloudStorage 对用户托管数据进行写数据操作
KVData 托管的 KV 数据
removeUserStorage 删除已经上报到微信的key-value数据
setUserStorage 上报用户数据后台接口
UserGameData 托管数据

意见反馈

API 说明
wx.createFeedbackButton 创建打开意见反馈页面的按钮

FeedbackButton

API 说明
FeedbackButton.destroy 销毁意见反馈按钮
FeedbackButton.hide 隐藏意见反馈按钮
FeedbackButton.offTap 取消监听意见反馈按钮的点击事件
FeedbackButton.onTap 监听意见反馈按钮的点击事件
FeedbackButton.show 显示意见反馈按钮

游戏圈

API 说明
wx.createGameClubButton 创建游戏圈按钮

GameClubButton

API 说明
GameClubButton.destroy 销毁游戏圈按钮
GameClubButton.hide 隐藏游戏圈按钮
GameClubButton.offTap 取消监听游戏圈按钮的点击事件
GameClubButton.onTap 监听游戏圈按钮的点击事件
GameClubButton.show 显示游戏圈按钮

登录

API 说明
wx.checkSession 检查登录态是否过期
wx.login 调用接口获取登录凭证(code)
checkSessionKey 校验服务器所保存的登录态 session_key 是否合法
code2Session 登录凭证校验

小程序跳转

API 说明
wx.navigateToMiniProgram 打开另一个小程序

二维码

API 说明
createWXAQRCode 获取小程序二维码,适用于需要的码数量较少的业务场景
getWXACode 获取小程序码,适用于需要的码数量较少的业务场景
getWXACodeUnlimit 获取小程序码,适用于需要的码数量极多的业务场景

内容安全

API 说明
imgSecCheck 校验一张图片是否含有违法违规内容
msgSecCheck 检查一段文本是否含有违法违规内容

设置

API 说明
wx.createOpenSettingButton 创建打开设置页面的按钮
wx.getSetting 获取用户的当前设置
wx.openSetting 调起客户端小程序设置界面,返回用户设置的操作结果
AuthSetting 用户授权设置信息

OpenSettingButton

API 说明
OpenSettingButton.destroy 销毁打开设置页面按钮
OpenSettingButton.hide 隐藏打开设置页面按钮
OpenSettingButton.offTap 取消监听设置页面按钮的点击事件
OpenSettingButton.onTap 监听设置页面按钮的点击事件
OpenSettingButton.show 显示打开设置页面按钮

动态消息

API 说明
createActivityId 创建被分享动态消息的 activity_id
setUpdatableMsg 修改被分享的动态消息

用户信息

API 说明
wx.createUserInfoButton 创建用户信息按钮
wx.getUserInfo 获取用户信息
UserInfo 用户信息

UserInfoButton

API 说明
UserInfoButton.destroy 销毁用户信息按钮
UserInfoButton.hide 隐藏用户信息按钮
UserInfoButton.offTap 取消监听用户信息按钮的点击事件
UserInfoButton.onTap 监听用户信息按钮的点击事件
UserInfoButton.show 显示用户信息按钮

微信运动

API 说明
wx.getWeRunData 获取用户过去三十天微信运动步数

性能

API 说明
wx.getPerformance 获取性能管理器
wx.triggerGC 加快触发 JavaScriptCore 垃圾回收(Garbage Collection)

Performance

API 说明
Performance.now 可以获取当前时间以微秒为单位的时间戳

转发

API 说明
wx.getShareInfo 获取转发详细信息
wx.hideShareMenu 隐藏转发按钮
wx.offShareAppMessage 取消监听用户点击右上角菜单的「转发」按钮时触发的事件
wx.onShareAppMessage 监听用户点击右上角菜单的「转发」按钮时触发的事件
wx.shareAppMessage 主动拉起转发,进入选择通讯录界面
wx.showShareMenu 显示当前页面的转发按钮
wx.updateShareMenu 更新转发属性

数据缓存

API 说明
wx.clearStorage 清理本地数据缓存
wx.clearStorageSync wx.clearStorage 的同步版本
wx.getStorage 从本地缓存中异步获取指定 key 的内容
wx.getStorageInfo 异步获取当前storage的相关信息
wx.getStorageInfoSync wx.getStorageInfo 的同步版本
wx.getStorageSync wx.getStorage 的同步版本
wx.removeStorage 从本地缓存中移除指定 key
wx.removeStorageSync wx.removeStorage 的同步版本
wx.setStorage 将数据存储在本地缓存中指定的 key 中
wx.setStorageSync wx.setStorage 的同步版本

分包加载

API 说明
wx.loadSubpackage 触发分包加载,详见 分包加载

LoadSubpackageTask

API 说明
LoadSubpackageTask.onProgressUpdate 监听分包加载进度变化事件

系统

生命周期

API 说明
wx.exitMiniProgram 退出当前小游戏
wx.getLaunchOptionsSync 返回小程序启动参数
wx.offHide 取消监听小游戏隐藏到后台事件
wx.offShow 取消监听小游戏回到前台的事件
wx.onHide 监听小游戏隐藏到后台事件
wx.onShow 监听小游戏回到前台的事件

系统事件

API 说明
wx.offAudioInterruptionBegin 取消监听音频因为受到系统占用而被中断开始事件
wx.offAudioInterruptionEnd 取消监听音频中断结束事件
wx.offError 取消监听全局错误事件
wx.onAudioInterruptionBegin 监听音频因为受到系统占用而被中断开始事件
wx.onAudioInterruptionEnd 监听音频中断结束事件
wx.onError 监听全局错误事件

系统信息

API 说明
wx.getSystemInfo 获取系统信息
wx.getSystemInfoSync wx.getSystemInfo 的同步版本

触摸事件

API 说明
wx.offTouchCancel 取消监听触点失效事件
wx.offTouchEnd 取消监听触摸结束事件
wx.offTouchMove 取消监听触点移动事件
wx.offTouchStart 取消监听开始触摸事件
wx.onTouchCancel 监听触点失效事件
wx.onTouchEnd 监听触摸结束事件
wx.onTouchMove 监听触点移动事件
wx.onTouchStart 监听开始触摸事件
Touch 在触控设备上的触摸点

定时器

API 说明
clearInterval 取消由 setInterval 设置的定时器
clearTimeout 取消由 setTimeout 设置的定时器
setInterval 设定一个定时器
setTimeout 设定一个定时器

界面

交互

API 说明
wx.hideLoading 隐藏 loading 提示框
wx.hideToast 隐藏消息提示框
wx.showActionSheet ​显示操作菜单
wx.showLoading 显示 loading 提示框
wx.showModal 显示模态对话框
wx.showToast 显示消息提示框

键盘

API 说明
wx.hideKeyboard 隐藏键盘
wx.offKeyboardComplete 取消监听监听键盘收起的事件
wx.offKeyboardConfirm 取消监听用户点击键盘 Confirm 按钮时的事件
wx.offKeyboardInput 取消监听键盘输入事件
wx.onKeyboardComplete 监听监听键盘收起的事件
wx.onKeyboardConfirm 监听用户点击键盘 Confirm 按钮时的事件
wx.onKeyboardInput 监听键盘输入事件
wx.showKeyboard 显示键盘
wx.updateKeyboard 更新键盘输入框内容

菜单

API 说明
wx.getMenuButtonBoundingClientRect 获取菜单按钮的布局置信息
wx.setMenuStyle 动态设置通过右上角按钮拉起的菜单的样式

状态栏

API 说明
wx.setStatusBarStyle 当在配置中设置 showStatusBarStyle 时,屏幕顶部会显示状态栏

窗口

API 说明
wx.offWindowResize 取消监听窗口尺寸变化事件
wx.onWindowResize 监听窗口尺寸变化事件

更新

API 说明
wx.getUpdateManager 获取全局唯一的版本更新管理器,用于管理小程序更新

UpdateManager

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

Worker

API 说明
wx.createWorker 创建一个 Worker 线程

Worker

API 说明
Worker.onMessage 监听主线程/Worker 线程向当前线程发送的消息的事件
Worker.postMessage 向主线程/Worker 线程发送的消息
Worker.terminate 结束当前 Worker 线程

个结果 ""

    没有找到相关内容 ""