| API | 说明 |
|---|---|
| qq.canIUse | 判断小程序的 API,回调,参数,组件等是否在当前版本可用 |
| API | 说明 |
|---|---|
| qq.getSystemInfoSync | qq.getSystemInfo 的同步版本 |
| qq.getSystemInfo | 获取系统信息 |
| API | 说明 |
|---|---|
| qq.getUpdateManager | 获取全局唯一的版本更新管理器,用于管理小程序更新 |
| API | 说明 |
|---|---|
| UpdateManager.applyUpdate | 强制小程序重启并使用新版本 |
| UpdateManager.onCheckForUpdate | 监听向 QQ 后台请求检查更新结果事件 |
| UpdateManager.onUpdateFailed | 监听小程序更新失败事件 |
| UpdateManager.onUpdateReady | 监听小程序有版本更新事件 |
| API | 说明 |
|---|---|
| qq.getLaunchOptionsSync | 获取小程序启动时的参数 |
| API | 说明 |
|---|---|
| qq.onPageNotFound | 监听小程序要打开的页面不存在事件 |
| qq.onError | 监听小程序错误事件 |
| qq.onAppShow | 监听小程序切前台事件 |
| qq.onAppHide | 监听小程序切后台事件 |
| qq.offPageNotFound | 取消监听小程序要打开的页面不存在事件 |
| qq.offError | 取消监听小程序错误事件 |
| qq.offAppShow | 取消监听小程序切前台事件 |
| qq.offAppHide | 取消监听小程序切后台事件 |
| API | 说明 |
|---|---|
| clearInterval | 取消由 setInterval 设置的定时器 |
| clearTimeout | 取消由 setTimeout 设置的定时器 |
| setInterval | 设定一个定时器 |
| setTimeout | 设定一个定时器 |
| API | 说明 |
|---|---|
| qq.setEnableDebug | 设置是否打开调试开关 |
| qq.getRealtimeLogManager | 获取实时日志管理器对象 |
| qq.getLogManager | 获取日志管理器对象 |
| API | 说明 |
|---|---|
| console.debug | 向调试面板中打印 debug 日志 |
| console.error | 向调试面板中打印 error 日志 |
| console.group | 在调试面板中创建一个新的分组 |
| console.groupEnd | 结束由 console.group 创建的分组 |
| console.info | 向调试面板中打印 info 日志 |
| console.log | 向调试面板中打印 log 日志 |
| console.warn | 向调试面板中打印 warn 日志 |
| API | 说明 |
|---|---|
| LogManager.debug | 写 debug 日志 |
| LogManager.info | 写 info 日志 |
| LogManager.log | 写 log 日志 |
| LogManager.warn | 写 warn 日志 |
| API | 说明 |
|---|---|
| RealtimeLogManager.info | 写 info 日志 |
| RealtimeLogManager.warn | 写 warn 日志 |
| RealtimeLogManager.error | 写 error 日志 |
| RealtimeLogManager.setFilterMsg | 设置过滤关键字 |
| RealtimeLogManager.addFilterMsg | 添加过滤关键字 |
| RealtimeLogManager.in | 设置实时日志 page 参数所在的页面 |
| API | 说明 |
|---|---|
| qq.getPerformance | 获取性能数据 |
| API | 说明 |
|---|---|
| qq.switchTab | 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 |
| qq.reLaunch | 关闭所有页面,打开到应用内的某个页面 |
| qq.redirectTo | 关闭当前页面,跳转到应用内的某个页面 |
| qq.navigateTo | 保留当前页面,跳转到应用内的某个页面 |
| qq.navigateBack | 关闭当前页面,返回上一页面或多级页面 |
| API | 说明 |
|---|---|
| qq.showToast | 显示消息提示框 |
| qq.showModal | 显示模态对话框 |
| qq.showLoading | 显示 loading 提示框 |
| qq.showActionSheet | 显示操作菜单 |
| qq.hideToast | 隐藏消息提示框 |
| qq.hideLoading | 隐藏 loading 提示框 |
| API | 说明 |
|---|---|
| qq.showNavigationBarLoading | 在当前页面显示导航条加载动画 |
| qq.setNavigationBarTitle | 动态设置当前页面的标题 |
| qq.setNavigationBarColor | 设置页面导航条颜色 |
| qq.hideNavigationBarLoading | 在当前页面隐藏导航条加载动画 |
| API | 说明 |
|---|---|
| qq.setBackgroundTextStyle | 动态设置下拉背景字体、loading 图的样式 |
| qq.setBackgroundColor | 动态设置窗口的背景色 |
| API | 说明 |
|---|---|
| qq.showTabBarRedDot | 显示 tabBar 某一项的右上角的红点 |
| qq.showTabBar | 显示 tabBar |
| qq.setTabBarStyle | 动态设置 tabBar 的整体样式 |
| qq.setTabBarItem | 动态设置 tabBar 某一项的内容 |
| qq.setTabBarBadge | 为 tabBar 某一项的右上角添加文本 |
| qq.removeTabBarBadge | 移除 tabBar 某一项右上角的文本 |
| qq.hideTabBarRedDot | 隐藏 tabBar 某一项的右上角的红点 |
| qq.hideTabBar | 隐藏 tabBar |
| API | 说明 |
|---|---|
| qq.loadFontFace | 动态加载网络字体 |
| API | 说明 |
|---|---|
| qq.stopPullDownRefresh | 停止当前页面下拉刷新 |
| qq.startPullDownRefresh | 开始下拉刷新 |
| API | 说明 |
|---|---|
| qq.pageScrollTo | 将页面滚动到目标位置 |
| API | 说明 |
|---|---|
| qq.createAnimation | 创建一个动画实例 animation |
| API | 说明 |
|---|---|
| Animation.backgroundColor | 设置背景色 |
| Animation.bottom | 设置 bottom 值 |
| Animation.export | 导出动画队列 |
| Animation.height | 设置高度 |
| Animation.left | 设置 left 值 |
| Animation.matrix | 同 transform-function matrix |
| Animation.matrix3d | 同 transform-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 | 说明 |
|---|---|
| qq.getMenuButtonBoundingClientRect | 获取菜单按钮(右上角胶囊按钮)的布局位置信息 |
| API | 说明 |
|---|---|
| qq.onWindowResize | 监听窗口尺寸变化事件 |
| qq.offWindowResize | 取消监听窗口尺寸变化事件 |
| API | 说明 |
|---|---|
| qq.onKeyboardHeightChange | 监听键盘高度变化 |
| API | 说明 |
|---|---|
| qq.request | 发起 HTTPS 网络请求 |
| API | 说明 |
|---|---|
| RequestTask.abort | 中断请求任务 |
| RequestTask.offHeadersReceived | 取消监听 HTTP Response Header 事件 |
| RequestTask.onHeadersReceived | 监听 HTTP Response Header 事件 |
| API | 说明 |
|---|---|
| qq.downloadFile | 下载文件资源到本地 |
| API | 说明 |
|---|---|
| DownloadTask.abort | 中断下载任务 |
| DownloadTask.offHeadersReceived | 取消监听 HTTP Response Header 事件 |
| DownloadTask.offProgressUpdate | 取消监听下载进度变化事件 |
| DownloadTask.onHeadersReceived | 监听 HTTP Response Header 事件 |
| DownloadTask.onProgressUpdate | 监听下载进度变化事件 |
| API | 说明 |
|---|---|
| qq.uploadFile | 将本地资源上传到服务器 |
| API | 说明 |
|---|---|
| UploadTask.abort | 中断上传任务 |
| UploadTask.offHeadersReceived | 取消监听 HTTP Response Header 事件 |
| UploadTask.offProgressUpdate | 取消监听上传进度变化事件 |
| UploadTask.onHeadersReceived | 监听 HTTP Response Header 事件 |
| UploadTask.onProgressUpdate | 监听上传进度变化事件 |
| API | 说明 |
|---|---|
| qq.sendSocketMessage | 通过 WebSocket 连接发送数据 |
| qq.onSocketOpen | 监听 WebSocket 连接打开事件 |
| qq.onSocketMessage | 监听 WebSocket 接受到服务器的消息事件 |
| qq.onSocketError | 监听 WebSocket 错误事件 |
| qq.onSocketClose | 监听 WebSocket 连接关闭事件 |
| qq.connectSocket | 创建一个 WebSocket 连接 |
| qq.closeSocket | 关闭 WebSocket 连接 |
| API | 说明 |
|---|---|
| SocketTask.close | 关闭 WebSocket 连接 |
| SocketTask.onClose | 监听 WebSocket 连接关闭事件 |
| SocketTask.onError | 监听 WebSocket 错误事件 |
| SocketTask.onMessage | 监听 WebSocket 接受到服务器的消息事件 |
| SocketTask.onOpen | 监听 WebSocket 连接打开事件 |
| SocketTask.send | 通过 WebSocket 连接发送数据 |
| API | 说明 |
|---|---|
| qq.stopLocalServiceDiscovery | 停止搜索 mDNS 服务 |
| qq.startLocalServiceDiscovery | 开始搜索局域网下的 mDNS 服务 |
| qq.onLocalServiceResolveFail | 监听 mDNS 服务解析失败的事件 |
| qq.onLocalServiceLost | 监听 mDNS 服务离开的事件 |
| qq.onLocalServiceFound | 监听 mDNS 服务发现的事件 |
| qq.onLocalServiceDiscoveryStop | 监听 mDNS 服务停止搜索的事件 |
| qq.offLocalServiceResolveFail | 取消监听 mDNS 服务解析失败的事件 |
| qq.offLocalServiceLost | 取消监听 mDNS 服务离开的事件 |
| qq.offLocalServiceFound | 取消监听 mDNS 服务发现的事件 |
| qq.offLocalServiceDiscoveryStop | 取消监听 mDNS 服务停止搜索的事件 |
| API | 说明 |
|---|---|
| qq.setStorageSync | qq.setStorage 的同步版本 |
| qq.setStorage | 将数据存储在本地缓存中指定的 key 中 |
| qq.removeStorageSync | qq.removeStorage 的同步版本 |
| qq.removeStorage | 从本地缓存中移除指定 key |
| qq.getStorageSync | qq.getStorage 的同步版本 |
| qq.getStorageInfoSync | qq.getStorageInfo 的同步版本 |
| qq.getStorageInfo | 异步获取当前 storage 的相关信息 |
| qq.getStorage | 从本地缓存中异步获取指定 key 的内容 |
| qq.clearStorageSync | qq.clearStorage 的同步版本 |
| qq.clearStorage | 清理本地数据缓存 |
| API | 说明 |
|---|---|
| qq.setBackgroundFetchToken | 设置自定义登录态,在周期性拉取数据时带上,便于第三方服务器验证请求合法性 |
| qq.onBackgroundFetchData | 收到 backgroundFetch 数据时的回调 |
| qq.getBackgroundFetchToken | 获取设置过的自定义登录态 |
| qq.getBackgroundFetchData | 拉取 backgroundFetch 客户端缓存数据 |
| API | 说明 |
|---|---|
| qq.createMapContext | 创建 map 上下文 MapContext 对象 |
| API | 说明 |
|---|---|
| MapContext.getCenterLocation | 获取当前地图中心的经纬度 |
| MapContext.getRegion | 获取当前地图的视野范围 |
| MapContext.getRotate | 获取当前地图的旋转角 |
| MapContext.getScale | 获取当前地图的缩放级别 |
| MapContext.getSkew | 获取当前地图的倾斜角 |
| MapContext.includePoints | 缩放视野展示所有经纬度 |
| MapContext.moveToLocation | 将地图中心移动到当前定位点 |
| MapContext.translateMarker | 平移 marker,带动画 |
| API | 说明 |
|---|---|
| qq.saveImageToPhotosAlbum | 保存图片到系统相册 |
| qq.previewImage | 在新页面中全屏预览图片 |
| qq.getImageInfo | 获取图片信息 |
| qq.chooseMessageFile | 从客户端会话选择文件 |
| qq.chooseImage | 从本地相册选择图片或使用相机拍照 |
| qq.chooseExternalFile | 从指定外部小程序中(如微云,腾讯文档)选取文件. |
| API | 说明 |
|---|---|
| qq.saveVideoToPhotosAlbum | 保存视频到系统相册 |
| qq.createVideoContext | 创建 video 上下文 VideoContext 对象 |
| qq.chooseVideo | 拍摄视频或从手机相册中选视频 |
| qq.chooseMedia | 从手机相册中选择图片或视频 |
| qq.makeMedia | 拍摄视频或图片 |
| API | 说明 |
|---|---|
| VideoContext.exitFullScreen | 退出全屏 |
| VideoContext.hideStatusBar | 隐藏状态栏,仅在 iOS 全屏下有效 |
| VideoContext.pause | 暂停视频 |
| VideoContext.play | 播放视频 |
| VideoContext.requestFullScreen | 进入全屏 |
| VideoContext.seek | 跳转到指定位置 |
| VideoContext.sendDanmu | 发送弹幕 |
| VideoContext.showStatusBar | 显示状态栏,仅在 iOS 全屏下有效 |
| VideoContext.stop | 停止视频 |
| API | 说明 |
|---|---|
| qq.stopVoice | 结束播放语音 |
| qq.setInnerAudioOption | 设置 InnerAudioContext 的播放选项 |
| qq.playVoice | 开始播放语音 |
| qq.pauseVoice | 暂停正在播放的语音 |
| qq.getAvailableAudioSources | 获取当前支持的音频输入源 |
| qq.createInnerAudioContext | 创建内部 audio 上下文 InnerAudioContext 对象 |
| qq.createAudioContext | 创建 audio 上下文 AudioContext 对象 |
| API | 说明 |
|---|---|
| AudioContext.pause | 暂停音频 |
| AudioContext.play | 播放音频 |
| AudioContext.seek | 跳转到指定位置 |
| AudioContext.setSrc | 设置音频地址 |
| 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 | 说明 |
|---|---|
| qq.stopBackgroundAudio | 停止播放音乐 |
| qq.seekBackgroundAudio | 控制音乐播放进度 |
| qq.playBackgroundAudio | 使用后台播放器播放音乐 |
| qq.pauseBackgroundAudio | 暂停播放音乐 |
| qq.onBackgroundAudioStop | 监听音乐停止事件 |
| qq.onBackgroundAudioPlay | 监听音乐播放事件 |
| qq.onBackgroundAudioPause | 监听音乐暂停事件 |
| qq.getBackgroundAudioPlayerState | 获取后台音乐播放状态 |
| qq.getBackgroundAudioManager | 获取全局唯一的背景音频管理器 |
| 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 | 说明 |
|---|---|
| qq.createLivePusherContext | 创建 live-pusher 上下文 LivePusherContext 对象 |
| qq.createLivePlayerContext | 创建 live-player 上下文 LivePlayerContext 对象 |
| API | 说明 |
|---|---|
| LivePusherContext.pause | 暂停推流 |
| LivePusherContext.pauseBGM | 暂停背景音 |
| LivePusherContext.playBGM | 播放背景音 |
| LivePusherContext.resume | 恢复推流 |
| LivePusherContext.resumeBGM | 恢复背景音 |
| LivePusherContext.setBGMVolume | 设置背景音音量 |
| LivePusherContext.snapshot | 快照 |
| LivePusherContext.start | 播放推流 |
| LivePusherContext.stop | 停止推流 |
| LivePusherContext.stopBGM | 停止背景音 |
| LivePusherContext.switchCamera | 切换前后摄像头 |
| LivePusherContext.toggleTorch | 切换 |
| LivePusherContext.startAudioRecord | 开始录音 |
| LivePusherContext.stopAudioRecord | 结束录音 |
| API | 功能说明 |
|---|---|
| qq.joinVoIPChat | 加入/创建实时通话 |
| qq.exitVoIPChat | 退出/销毁实时通话 |
| qq.updateVoIPChatMuteConfig | 更新实时语音静音设置 |
| qq.onVoIPChatMembersChanged | 实时通话房间成员变更通知 |
| qq.onVoIPChatSpeakersChanged | 实时通话成员通话状态变更通知 |
| qq.onVoIPChatInterrupted | 实时通话被动断开通知 |
| API | 说明 |
|---|---|
| qq.stopRecord | 停止录音 |
| qq.startRecord | 开始录音 |
| qq.getRecorderManager | 获取全局唯一的录音管理器 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 | 说明 |
|---|---|
| qq.createCameraContext | 创建 camera 上下文 CameraContext 对象 |
| API | 说明 |
|---|---|
| CameraContext.startRecord | 开始录像 |
| CameraContext.stopRecord | 结束录像 |
| CameraContext.takePhoto | 拍摄照片 |
| API | 说明 |
|---|---|
| qq.openLocation | 使用 QQ 内置地图查看位置 |
| qq.getLocation | 获取当前的地理位置、速度 |
| qq.chooseLocation | 打开地图选择位置 |
| API | 说明 |
|---|---|
| qq.updateShareMenu | 更新转发属性 |
| qq.showShareMenu | 显示当前页面的转发按钮 |
| qq.hideShareMenu | 隐藏转发按钮 |
| qq.getShareInfo | 获取转发详细信息 |
| qq.shareInvite | 发送实时组队消息卡片 |
| API | 说明 |
|---|---|
| qq.createCanvasContext | 创建 canvas 的绘图上下文 CanvasContext 对象 |
| qq.canvasToTempFilePath | 把当前画布指定区域的内容导出生成指定大小的图片 |
| qq.canvasPutImageData | 将像素数据绘制到画布 |
| qq.canvasGetImageData | 获取 canvas 区域隐含的像素数据 |
| API | 说明 |
|---|---|
| CanvasGradient.addColorStop | 添加颜色的渐变点 |
| Color | 颜色 |
| API | 说明 |
|---|---|
| qq.saveFile | 保存文件到本地 |
| qq.removeSavedFile | 删除本地缓存文件 |
| qq.openDocument | 新开页面打开文档 |
| qq.getSavedFileList | 获取该小程序下已保存的本地缓存文件列表 |
| qq.getSavedFileInfo | 获取本地文件的文件信息 |
| qq.getFileSystemManager | 获取全局唯一的文件管理器 |
| qq.getFileInfo | 获取文件信息 |
| API | 说明 |
|---|---|
| Stats.isDirectory | 判断当前文件是否一个目录 |
| Stats.isFile | 判断当前文件是否一个普通文件 |
| API | 说明 |
|---|---|
| qq.login | 调用接口获取登录凭证(code) |
| qq.checkSession | 检查登录态是否过期 |
| API | 说明 |
|---|---|
| qq.navigateToMiniProgram | 打开另一个小程序 |
| qq.navigateBackMiniProgram | 返回到上一个小程序 |
| API | 说明 |
|---|---|
| qq.getAccountInfoSync | 获取当前账号信息 |
| API | 说明 |
|---|---|
| qq.getUserInfo | 获取用户信息 |
| UserInfo | 用户信息 |
| API | 说明 |
|---|---|
| qq.requestPayment | 发起 QQ 支付 |
| qq.requestWxPayment | 发起微信 H5 支付 |
| API | 说明 |
|---|---|
| qq.authorize | 提前向用户发起授权请求 |
| API | 说明 |
|---|---|
| qq.openSetting | 调起客户端小程序设置界面,返回用户设置的操作结果 |
| qq.getSetting | 获取用户的当前设置 |
| AuthSetting | 用户授权设置信息,详情参考权限 |
| API | 说明 |
|---|---|
| qq.chooseAddress | 获取用户收货地址 |
| API | 说明 |
|---|---|
| qq.openCard | 查看 QQ 卡包中的卡券 |
| qq.addCard | 批量添加卡券 |
| API | 说明 |
|---|---|
| qq.chooseInvoiceTitle | 选择用户的发票抬头 |
| qq.chooseInvoice | 选择用户已有的发票 |
| API | 说明 |
|---|---|
| qq.startSoterAuthentication | 开始 SOTER 生物认证 |
| qq.checkIsSupportSoterAuthentication | 获取本机支持的 SOTER 生物认证方式 |
| qq.checkIsSoterEnrolledInDevice | 获取设备内是否录入如指纹等生物信息的接口 |
| API | 说明 |
|---|---|
| qq.getQQRunData | 获取用户过去三十天 QQ 运动步数 |
| API | 说明 |
|---|---|
| qq.setAvatar | 设置用户 QQ 头像 |
| API | 说明 |
|---|---|
| qq.stopBeaconDiscovery | 停止搜索附近的 iBeacon 设备 |
| qq.startBeaconDiscovery | 开始搜索附近的 iBeacon 设备 |
| qq.onBeaconUpdate | 监听 iBeacon 设备更新事件 |
| qq.onBeaconServiceChange | 监听 iBeacon 服务状态变化事件 |
| qq.getBeacons | 获取所有已搜索到的 iBeacon 设备 |
| IBeaconInfo |
| API | 说明 |
|---|---|
| qq.stopWifi | 关闭 Wi-Fi 模块 |
| qq.startWifi | 初始化 Wi-Fi 模块 |
| qq.setWifiList | 设置 wifiList 中 AP 的相关信息 |
| qq.onWifiConnected | 监听连接上 Wi-Fi 的事件 |
| qq.onGetWifiList | 监听获取到 Wi-Fi 列表数据事件 |
| qq.getWifiList | 请求获取 Wi-Fi 列表 |
| qq.getConnectedWifi | 获取已连接中的 Wi-Fi 信息 |
| qq.connectWifi | 连接 Wi-Fi |
| WifiInfo | Wifi 信息 |
| API | 说明 |
|---|---|
| qq.addPhoneContact | 添加手机通讯录联系人 |
| API | 说明 |
|---|---|
| qq.writeBLECharacteristicValue | 向低功耗蓝牙设备特征值中写入二进制数据 |
| qq.readBLECharacteristicValue | 读取低功耗蓝牙设备的特征值的二进制数据值 |
| qq.onBLEConnectionStateChange | 监听低功耗蓝牙连接状态的改变事件 |
| qq.onBLECharacteristicValueChange | 监听低功耗蓝牙设备的特征值变化事件 |
| qq.notifyBLECharacteristicValueChange | 启用低功耗蓝牙设备特征值变化时的 notify 功能,订阅特征值 |
| qq.getBLEDeviceServices | 获取蓝牙设备所有服务(service) |
| qq.getBLEDeviceCharacteristics | 获取蓝牙设备某个服务中所有特征值(characteristic) |
| qq.createBLEConnection | 连接低功耗蓝牙设备 |
| qq.closeBLEConnection | 断开与低功耗蓝牙设备的连接 |
| API | 说明 |
|---|---|
| qq.stopBluetoothDevicesDiscovery | 停止搜寻附近的蓝牙外围设备 |
| qq.startBluetoothDevicesDiscovery | 开始搜寻附近的蓝牙外围设备 |
| qq.openBluetoothAdapter | 初始化蓝牙模块 |
| qq.onBluetoothDeviceFound | 监听寻找到新设备的事件 |
| qq.onBluetoothAdapterStateChange | 监听蓝牙适配器状态变化事件 |
| qq.getConnectedBluetoothDevices | 根据 uuid 获取处于已连接状态的设备 |
| qq.getBluetoothDevices | 获取在蓝牙模块生效期间所有已发现的蓝牙设备 |
| qq.getBluetoothAdapterState | 获取本机蓝牙适配器状态 |
| qq.closeBluetoothAdapter | 关闭蓝牙模块 |
| API | 说明 |
|---|---|
| qq.getBatteryInfoSync | qq.getBatteryInfo 的同步版本 |
| qq.getBatteryInfo | 获取设备电量 |
| API | 说明 |
|---|---|
| qq.setClipboardData | 设置系统剪贴板的内容 |
| qq.getClipboardData | 获取系统剪贴板的内容 |
| API | 说明 |
|---|---|
| qq.stopHCE | 关闭 NFC 模块 |
| qq.startHCE | 初始化 NFC 模块 |
| qq.sendHCEMessage | 发送 NFC 消息 |
| qq.onHCEMessage | 监听接收 NFC 设备消息事件 |
| qq.getHCEState | 判断当前设备是否支持 HCE 能力 |
| API | 说明 |
|---|---|
| qq.onNetworkStatusChange | 监听网络状态变化事件 |
| qq.getNetworkType | 获取网络类型 |
| API | 说明 |
|---|---|
| qq.setScreenBrightness | 设置屏幕亮度 |
| qq.setKeepScreenOn | 设置是否保持常亮状态 |
| qq.onUserCaptureScreen | 监听用户主动截屏事件 |
| qq.getScreenBrightness | 获取屏幕亮度 |
| API | 说明 |
|---|---|
| qq.makePhoneCall | 拨打电话 |
| API | 说明 |
|---|---|
| qq.stopAccelerometer | 停止监听加速度数据 |
| qq.startAccelerometer | 开始监听加速度数据 |
| qq.onAccelerometerChange | 监听加速度数据事件 |
| API | 说明 |
|---|---|
| qq.stopCompass | 停止监听罗盘数据 |
| qq.startCompass | 开始监听罗盘数据 |
| qq.onCompassChange | 监听罗盘数据变化事件 |
| API | 说明 |
|---|---|
| qq.stopDeviceMotionListening | 停止监听设备方向的变化 |
| qq.startDeviceMotionListening | 开始监听设备方向的变化 |
| qq.onDeviceMotionChange | 监听设备方向变化事件 |
| API | 说明 |
|---|---|
| qq.stopGyroscope | 停止监听陀螺仪数据 |
| qq.startGyroscope | 开始监听陀螺仪数据 |
| qq.onGyroscopeChange | 监听陀螺仪数据变化事件 |
| API | 说明 |
|---|---|
| qq.onMemoryWarning | 监听内存不足告警事件 |
| API | 说明 |
|---|---|
| qq.scanCode | 调起客户端扫码界面进行扫码 |
| API | 说明 |
|---|---|
| qq.vibrateShort | 使手机发生较短时间的振动(15 ms) |
| qq.vibrateLong | 使手机发生较长时间的振动(400 ms) |
| API | 说明 |
|---|---|
| qq.createWorker | 创建一个 Worker 线程 |
| API | 说明 |
|---|---|
| Worker.onMessage | 监听主线程/Worker 线程向当前线程发送的消息的事件 |
| Worker.postMessage | 向主线程/Worker 线程发送的消息 |
| Worker.terminate | 结束当前 Worker 线程 |
| API | 说明 |
|---|---|
| qq.createSelectorQuery | 返回一个 SelectorQuery 对象实例 |
| qq.createIntersectionObserver | 创建并返回一个 IntersectionObserver 对象实例 |
| API | 说明 |
|---|---|
| IntersectionObserver.disconnect | 停止监听 |
| IntersectionObserver.observe | 指定目标节点并开始监听相交状态变化情况 |
| IntersectionObserver.relativeTo | 使用选择器指定一个节点,作为参照区域之一 |
| IntersectionObserver.relativeToViewport | 指定页面显示区域作为参照区域之一 |
| API | 说明 |
|---|---|
| NodesRef.boundingClientRect | 添加节点的布局位置的查询请求 |
| NodesRef.context | 添加节点的 Context 对象查询请求 |
| NodesRef.fields | 获取节点的相关信息 |
| NodesRef.scrollOffset | 添加节点的滚动位置查询请求 |
| API | 说明 |
|---|---|
| SelectorQuery.exec | 执行所有的请求 |
| SelectorQuery.in | 将选择器的选取范围更改为自定义组件 component 内 |
| SelectorQuery.select | 在当前页面下选择第一个匹配选择器 selector 的节点 |
| SelectorQuery.selectAll | 在当前页面下选择匹配选择器 selector 的所有节点 |
| SelectorQuery.selectViewport | 选择显示区域 |
| API | 说明 |
|---|---|
| qq.createRewardedVideoAd | 创建激励视频广告组件 |
| qq.createAppBox | 创建广告盒子组件 |
| qq.createInterstitialAd | 创建插屏广告组件 |
| API | 说明 |
|---|---|
| insertBookshelf | 添加书本到书架内 |
| qq.queryBookshelf | 查询书架内的相关书本 |
| qq.updateBookshelfReadTime | 更新已加入书架的书本的阅读时间 |
| qq.navigateToBookshelf | 跳转到书架 |
| API | 说明 |
|---|---|
| qq.getExtConfig | 获取第三方平台自定义数据字段 |
| qq.getExtConfigSync | 获取第三方平台自定义数据字段 |