目录

API 总览

优质
小牛编辑
136浏览
2023-12-01

基础

名称功能说明版本备注
ft.env环境变量1.0.0
ft.base64ToArrayBuffer将 Base64 字符串转成 ArrayBuffer 对象1.0.0
ft.arrayBufferToBase64将 ArrayBuffer 对象转成 Base64 字符串1.0.0

系统

名称功能说明版本备注
ft.getSystemInfoSyncwx.getSystemInfo 的同步版本1.0.0
ft.getSystemInfoAsync异步获取系统信息1.0.0
ft.getSystemInfo获取系统信息1.0.0

更新

名称功能说明版本备注
ft.getUpdateManager获取全局唯一的版本更新管理器,用于管理小程序更新1.0.0

暂不支持

名称功能说明
ft.updateWeChatApp更新客户端版本

小程序

生命周期

名称功能说明版本备注
ft.getLaunchOptionsSync获取小程序启动时的参数1.0.0
ft.getEnterOptionsSync获取本次小程序启动时的参数1.0.0

应用级事件

名称功能说明版本备注
ft.onPageNotFound监听小程序要打开的页面不存在事件1.0.0
ft.onError监听小程序错误事件1.0.0
ft.onAppShow监听小程序切前台事件1.0.0
ft.onAppHide监听小程序切后台事件1.0.0
ft.offPageNotFound取消监听小程序要打开的页面不存在事件1.0.0
ft.offError取消监听小程序错误事件1.0.0
ft.offAppShow取消监听小程序切前台事件1.0.0
ft.offAppHide取消监听小程序切后台事件1.0.0

暂不支持

名称功能说明
ft.onUnhandledRejection监听未处理的 Promise 拒绝事件
ft.onThemeChange监听系统主题改变事件
ft.onAudioInterruptionEnd监听音频中断结束事件
ft.onAudioInterruptionBegin监听音频因为受到系统占用而被中断开始事件
ft.offUnhandledRejection取消监听未处理的 Promise 拒绝事件
ft.offThemeChange取消监听系统主题改变事件
ft.offAudioInterruptionEnd取消监听音频中断结束事件
ft.offAudioInterruptionBegin取消监听音频因为受到系统占用而被中断开始事件

调试

名称功能说明版本备注
ft.setEnableDebug设置是否打开调试开关1.0.0

暂不支持

名称功能说明
ft.getRealtimeLogManager获取实时日志管理器对象
ft.getLogManager获取日志管理器对象

性能

暂不支持

名称功能说明
ft.reportPerformance小程序测速上报
ft.getPerformance获取当前小程序性能相关的信息

加密

暂不支持

名称功能说明
ft.getUserCryptoManager获取用户加密模块

路由

名称功能说明版本备注
ft.switchTab跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面1.0.0
ft.reLaunch关闭所有页面,打开到应用内的某个页面1.0.0
ft.redirectTo关闭当前页面,跳转到应用内的某个页面1.0.0
ft.navigateTo保留当前页面,跳转到应用内的某个页面1.0.0
ft.navigateBack关闭当前页面,返回上一页面或多级页面1.0.0

跳转

名称功能说明版本备注
ft.navigateToMiniProgram打开另一个小程序1.0.0
ft.navigateBackMiniProgram返回到上一个小程序1.0.0
ft.exitMiniProgram退出当前小程序1.0.0

转发

名称功能说明版本备注
ft.showShareMenu显示当前页面的转发按钮1.0.0
ft.hideShareMenu隐藏当前页面的转发按钮1.0.0

暂不支持

名称功能说明
ft.updateShareMenu更新转发属性
ft.showShareImageMenu打开分享图片弹窗,可以将图片发送给朋友、收藏或下载
ft.shareVideoMessage转发视频到聊天
ft.shareFileMessage转发文件到聊天
ft.onCopyUrl监听用户点击右上角菜单的「复制链接」按钮时触发的事件
ft.offCopyUrl取消监听用户点击右上角菜单的「复制链接」按钮时触发的事件
ft.getShareInfo获取转发详细信息
ft.authPrivateMessage验证私密消息

界面

交互

名称功能说明版本备注
ft.showToast显示消息提示框1.0.0
ft.showModal显示模态对话框1.0.0
ft.showLoading显示 loading 提示框1.0.0
ft.showActionSheet显示操作菜单1.0.0
ft.hideToast隐藏消息提示框1.0.0
ft.hideLoading隐藏 loading 提示框1.0.0

暂不支持

名称功能说明
ft.enableAlertBeforeUnload开启小程序页面返回询问对话框
ft.disableAlertBeforeUnload关闭小程序页面返回询问对话框

导航栏

名称功能说明版本备注
ft.showNavigationBarLoading在当前页面显示导航条加载动画1.0.0
ft.setNavigationBarTitle动态设置当前页面的标题1.0.0
ft.setNavigationBarColor设置页面导航条颜色1.0.0
ft.hideNavigationBarLoading在当前页面隐藏导航条加载动画1.0.0
ft.hideHomeButton隐藏返回首页按钮1.0.0

背景

名称功能说明版本备注
ft.setBackgroundTextStyle动态设置下拉背景字体、loading 图的样式1.0.0
ft.setBackgroundColor动态设置窗口的背景色1.0.0

Tab Bar

名称功能说明版本备注
ft.showTabBarRedDot显示 tabBar 某一项的右上角的红点1.0.0
ft.showTabBar显示 tabBar1.0.0
ft.setTabBarStyle动态设置 tabBar 的整体样式1.0.0
ft.setTabBarItem动态设置 tabBar 某一项的内容,2.7.0 起图片支持临时文件和网络文件1.0.0
ft.setTabBarBadge为 tabBar 某一项的右上角添加文本1.0.0
ft.removeTabBarBadge移除 tabBar 某一项右上角的文本1.0.0
ft.hideTabBarRedDot隐藏 tabBar 某一项的右上角的红点1.0.0
ft.hideTabBar隐藏 tabBar1.0.0

字体

名称功能说明版本备注
ft.loadFontFace动态加载网络字体,文件地址需为下载类型1.0.0

下拉刷新

名称功能说明版本备注
ft.stopPullDownRefresh停止当前页面下拉刷新1.0.0
ft.startPullDownRefresh开始下拉刷新1.0.0

滚动

名称功能说明版本备注
ft.pageScrollTo将页面滚动到目标位置,支持选择器和滚动距离两种方式定位1.0.0

动画

名称功能说明版本备注
ft.createAnimation创建一个动画实例 animation1.0.0

置顶

暂不支持

名称功能说明
ft.setTopBarText动态设置置顶栏文字内容

自定义组件

名称功能说明版本备注
ft.nextTick延迟一部分操作到下一个时间片再执行1.0.0

菜单

名称功能说明版本备注
ft.getMenuButtonBoundingClientRect获取菜单按钮(右上角胶囊按钮)的布局位置信息1.0.0

窗口

暂不支持

名称功能说明
ft.setWindowSize设置窗口大小,该接口仅适用于 PC 平台,使用细则请参见指南
ft.onWindowResize监听窗口尺寸变化事件
ft.offWindowResize取消监听窗口尺寸变化事件

网络

发起请求

名称功能说明版本备注
ft.request发起 HTTPS 网络请求1.0.0

下载

名称功能说明版本备注
ft.downloadFile下载文件资源到本地1.0.0

上传

名称功能说明版本备注
ft.uploadFile将本地资源上传到服务器1.0.0

WebSocket

名称功能说明版本备注
ft.sendSocketMessage通过 WebSocket 连接发送数据1.0.0
ft.onSocketOpen监听 WebSocket 连接打开事件1.0.0
ft.onSocketMessage监听 WebSocket 接受到服务器的消息事件1.0.0
ft.onSocketError监听 WebSocket 错误事件1.0.0
ft.onSocketClose监听 WebSocket 连接关闭事件1.0.0
ft.connectSocket创建一个 WebSocket 连接1.0.0
ft.closeSocket关闭 WebSocket 连接1.0.0

mDNS

暂不支持

名称功能说明
ft.stopLocalServiceDiscovery停止搜索 mDNS 服务
ft.startLocalServiceDiscovery开始搜索局域网下的 mDNS 服务
ft.onLocalServiceResolveFail监听 mDNS 服务解析失败的事件
ft.onLocalServiceLost监听 mDNS 服务离开的事件
ft.onLocalServiceFound监听 mDNS 服务发现的事件
ft.onLocalServiceDiscoveryStop监听 mDNS 服务停止搜索的事件
ft.offLocalServiceResolveFail取消监听 mDNS 服务解析失败的事件
ft.offLocalServiceLost取消监听 mDNS 服务离开的事件
ft.offLocalServiceFound取消监听 mDNS 服务发现的事件
ft.offLocalServiceDiscoveryStop取消监听 mDNS 服务停止搜索的事件

TCP 通信

暂不支持

名称功能说明
ft.createTCPSocket创建一个 TCP Socket 实例

UDP 通信

名称功能说明版本备注
ft.createUDPSocket创建一个 UDP Socket 实例1.0.0

支付

暂不支持

名称功能说明
ft.requestPayment发起微信支付
ft.requestOrderPayment创建自定义版交易组件订单,并发起支付

数据缓存

名称功能说明版本备注
ft.setStorageSyncwx.setStorage 的同步版本1.0.0
ft.setStorage将数据存储在本地缓存中指定的 key 中1.0.0
ft.removeStorageSyncwx.removeStorage 的同步版本1.0.0
ft.removeStorage从本地缓存中移除指定 key1.0.0
ft.getStorageSyncwx.getStorage 的同步版本1.0.0
ft.getStorageInfoSyncwx.getStorageInfo 的同步版本1.0.0
ft.getStorageInfo异步获取当前storage的相关信息1.0.0
ft.getStorage从本地缓存中异步获取指定 key 的内容1.0.0
ft.clearStorageSyncwx.clearStorage 的同步版本1.0.0
ft.clearStorage清理本地数据缓存1.0.0

暂不支持

名称功能说明版本备注
ft.revokeBufferURL根据 URL 销毁存在内存中的数据1.0.0
ft.createBufferURL根据传入的 buffer 创建一个唯一的 URL 存在内存中1.0.0

周期性更新

暂不支持

名称功能说明
ft.setBackgroundFetchToken设置自定义登录态,在周期性拉取数据时带上,便于第三方服务器验证请求合法性
ft.onBackgroundFetchData监听收到 backgroundFetch 数据时的回调
ft.getBackgroundFetchToken获取设置过的自定义登录态
ft.getBackgroundFetchData拉取 backgroundFetch 客户端缓存数据

数据分析

暂不支持

名称功能说明
ft.reportMonitor自定义业务数据监控上报接口
ft.reportEvent事件上报
ft.reportAnalytics自定义分析数据上报接口
ft.getExptInfoSync给定实验参数数组,获取对应的实验参数值

画布

名称功能说明版本备注
ft.createCanvasContext创建 canvas 的绘图上下文 CanvasContext 对象1.0.0
ft.canvasToTempFilePath把当前画布指定区域的内容导出生成指定大小的图片1.0.0
ft.canvasPutImageData将像素数据绘制到画布1.0.0
ft.canvasGetImageData获取 canvas 区域隐含的像素数据1.0.0

暂不支持

名称功能说明版本备注
ft.createOffscreenCanvas创建离屏 canvas 实例1.0.0

媒体

地图

暂不支持

名称功能说明
ft.createMapContext创建 map 上下文 MapContext 对象

图片

名称功能说明版本备注
ft.saveImageToPhotosAlbum保存图片到系统相册1.0.0
ft.previewMedia预览图片和视频1.0.0
ft.previewImage在新页面中全屏预览图片1.0.0
ft.getImageInfo获取图片信息1.0.0
ft.compressImage压缩图片接口,可选压缩质量1.0.0
ft.chooseMessageFile从客户端会话选择文件1.0.0
ft.chooseImage从本地相册选择图片或使用相机拍照1.0.0

视频

名称功能说明版本备注
ft.saveVideoToPhotosAlbum保存视频到系统相册1.0.0
ft.createVideoContext创建 video 上下文 VideoContext 对象1.0.0
ft.chooseVideo拍摄视频或从手机相册中选视频1.0.0
ft.chooseMedia拍摄或从手机相册中选择图片或视频1.0.0

暂不支持

名称功能说明
ft.openVideoEditor打开视频编辑器
ft.getVideoInfo获取视频详细信息
ft.compressVideo压缩视频接口

音频

名称功能说明版本备注
ft.stopVoice结束播放语音1.0.0
ft.setInnerAudioOption设置 InnerAudioContext 的播放选项1.0.0
ft.playVoice开始播放语音1.0.0
ft.pauseVoice暂停正在播放的语音1.0.0
ft.createInnerAudioContext创建内部 audio 上下文 InnerAudioContext 对象1.0.0
ft.createAudioContext创建 audio 上下文 AudioContext 对象1.0.0

暂不支持

名称功能说明
ft.getAvailableAudioSources获取当前支持的音频输入源
ft.createWebAudioContext创建WebAudio上下文
ft.createMediaAudioPlayer创建媒体音频播放器对象 MediaAudioPlayer 对象,可用于播放视频解码器 VideoDecoder 输出的音频

实时音视频

名称功能说明版本备注
ft.createLivePusherContext创建 live-pusher 上下文 LivePusherContext 对象1.0.0
ft.createLivePlayerContext创建 live-player 上下文 LivePlayerContext 对象1.0.0

录音

名称功能说明版本备注
ft.stopRecord停止录音1.0.0
ft.startRecord开始录音1.0.0
ft.getRecorderManager获取全局唯一的录音管理器 RecorderManager1.0.0

相机

名称功能说明版本备注
ft.createCameraContext创建 camera 上下文 CameraContext 对象1.0.0

富文本

EditorContext

名称功能说明版本备注
EditorContext.blur编辑器失焦,同时收起键盘1.0.0
EditorContext.clear清空编辑器内容1.0.0
EditorContext.format修改样式1.0.0
EditorContext.getContents获取编辑器内容1.0.0
EditorContext.getSelectionText获取编辑器已选区域内的纯文本内容1.0.0
EditorContext.insertDivider插入分割线1.0.0
EditorContext.insertImage插入图片1.0.0
EditorContext.insertText覆盖当前选区,设置一段文本1.0.0
EditorContext.redo恢复1.0.0
EditorContext.removeFormat清除当前选区的样式1.0.0
EditorContext.scrollIntoView使得编辑器光标处滚动到窗口可视区域内1.0.0
EditorContext.setContents初始化编辑器内容,html和delta同时存在时仅delta生效1.0.0
EditorContext.undo撤销1.0.0

音视频合成

暂不支持

名称功能说明
ft.createMediaContainer创建音视频处理容器,最终可将容器中的轨道合成一个视频

实时语音

暂不支持

名称功能说明
ft.updateVoIPChatMuteConfig更新实时语音静音设置
ft.subscribeVoIPVideoMembers订阅视频画面成员
ft.onVoIPVideoMembersChanged监听实时语音通话成员视频状态变化事件
ft.onVoIPChatStateChanged监听房间状态变化事件
ft.onVoIPChatSpeakersChanged监听实时语音通话成员通话状态变化事件
ft.onVoIPChatMembersChanged监听实时语音通话成员在线状态变化事件
ft.onVoIPChatInterrupted监听被动断开实时语音通话事件
ft.offVoIPVideoMembersChanged取消监听实时语音通话成员视频状态变化事件
ft.offVoIPChatStateChanged取消监听房间状态变化事件
ft.offVoIPChatMembersChanged取消监听实时语音通话成员在线状态变化事件
ft.offVoIPChatInterrupted取消监听被动断开实时语音通话事件
ft.joinVoIPChat加入 (创建) 实时语音通话,更多信息可见 实时语音指南
ft.exitVoIPChat退出(销毁)实时语音通话

画面录制器

暂不支持

名称功能说明
ft.createMediaRecorder创建 WebGL 画面录制器,可逐帧录制在 WebGL 上渲染的画面并导出视频文件

视频解码器

暂不支持

名称功能说明
ft.createVideoDecoder创建视频解码器,可逐帧获取解码后的数据

位置

名称功能说明版本备注
ft.openLocation使用微信内置地图查看位置1.0.0
ft.getLocation获取当前的地理位置、速度1.0.0
ft.chooseLocation打开地图选择位置1.0.0

暂不支持

名称功能说明
ft.stopLocationUpdate关闭监听实时位置变化,前后台都停止消息接收
ft.startLocationUpdateBackground开启小程序进入前后台时均接收位置消息,需引导用户开启授权
ft.startLocationUpdate开启小程序进入前台时接收位置消息
ft.onLocationChange监听实时地理位置变化事件,需结合 wx.startLocationUpdateBackground、wx.startLocationUpdate使用
ft.offLocationChange取消监听实时地理位置变化事件
ft.choosePoi打开地图选择位置,支持模糊定位(精确到市)和精确定位混选

文件

名称功能说明版本备注
ft.saveFile保存文件到本地1.0.0
ft.removeSavedFile删除本地缓存文件1.0.0
ft.openDocument新开页面打开文档1.0.0
ft.getSavedFileList获取该小程序下已保存的本地缓存文件列表1.0.0
ft.getSavedFileInfo获取本地文件的文件信息1.0.0
ft.getFileSystemManager获取全局唯一的文件管理器1.0.0
ft.getFileInfo获取文件信息1.0.0

暂不支持

名称功能说明
ft.saveFileToDisk保存文件系统的文件到用户磁盘,仅在 PC 端支持

开放接口

登录

暂不支持

名称功能说明
ft.login调用接口获取登录凭证(code)
ft.checkSession检查登录态是否过期

帐号信息

暂不支持

名称功能说明
ft.getAccountInfoSync获取当前帐号信息

用户信息

暂不支持

名称功能说明
ft.getUserProfile获取用户信息
ft.getUserInfo获取用户信息
UserInfo用户信息

授权

暂不支持

名称功能说明
ft.authorizeForMiniProgram仅小程序插件中能调用该接口,用法同 wx.authorize
ft.authorize提前向用户发起授权请求

设置

暂不支持

名称功能说明
ft.openSetting调起客户端小程序设置界面,返回用户设置的操作结果
ft.getSetting获取用户的当前设置
AuthSetting用户授权设置信息,详情参考权限
SubscriptionsSetting订阅消息设置

收货地址

暂不支持

名称功能说明
ft.chooseAddress获取用户收货地址

卡券

暂不支持

名称功能说明
ft.openCard查看微信卡包中的卡券
ft.addCard批量添加卡券

发票

暂不支持

名称功能说明
ft.chooseInvoiceTitle选择用户的发票抬头
ft.chooseInvoice选择用户已有的发票

生物认证

暂不支持

名称功能说明
ft.startSoterAuthentication开始 SOTER 生物认证
ft.checkIsSupportSoterAuthentication获取本机支持的 SOTER 生物认证方式
ft.checkIsSoterEnrolledInDevice获取设备内是否录入如指纹等生物信息的接口

微信运动

暂不支持

名称功能说明
ft.shareToWeRun分享数据到微信运动
ft.getWeRunData获取用户过去三十天微信运动步数

订阅消息

暂不支持

名称功能说明
ft.requestSubscribeMessage调起客户端小程序订阅消息界面,返回用户订阅消息的操作结果

微信红包

暂不支持

名称功能说明
ft.showRedPackage拉取h5领取红包封面页

收藏

暂不支持

名称功能说明
ft.addVideoToFavorites收藏视频
ft.addFileToFavorites收藏文件

车牌

暂不支持

名称功能说明
ft.chooseLicensePlate选择车牌号

视频号

暂不支持

名称功能说明
ft.reserveChannelsLive预约视频号直播
ft.openChannelsLive打开视频号直播
ft.openChannelsActivity打开视频号视频
ft.getChannelsLiveNoticeInfo获取视频号直播预告信息
ft.getChannelsLiveInfo获取视频号直播信息

微信群

暂不支持

名称功能说明
ft.getGroupEnterInfo获取微信群聊场景下的小程序启动信息

微信客服

暂不支持

名称功能说明
ft.openCustomerServiceChat打开微信客服

设备

蓝牙-通用

暂不支持

名称功能说明
ft.stopBluetoothDevicesDiscovery停止搜寻附近的蓝牙外围设备
ft.startBluetoothDevicesDiscovery开始搜寻附近的蓝牙外围设备
ft.openBluetoothAdapter初始化蓝牙模块
ft.onBluetoothDeviceFound监听搜索到新设备的事件
ft.onBluetoothAdapterStateChange监听蓝牙适配器状态变化事件
ft.offBluetoothDeviceFound取消监听寻找到新设备的事件
ft.offBluetoothAdapterStateChange取消监听蓝牙适配器状态变化事件
ft.makeBluetoothPair蓝牙配对接口,仅安卓支持
ft.getConnectedBluetoothDevices根据主服务 UUID 获取已连接的蓝牙设备
ft.getBluetoothDevices获取在蓝牙模块生效期间所有搜索到的蓝牙设备
ft.getBluetoothAdapterState获取本机蓝牙适配器状态
ft.closeBluetoothAdapter关闭蓝牙模块

蓝牙-低功耗中心设备

暂不支持

名称功能说明
ft.writeBLECharacteristicValue向蓝牙低功耗设备特征值中写入二进制数据
ft.setBLEMTU协商设置蓝牙低功耗的最大传输单元 (Maximum Transmission Unit, MTU)
ft.readBLECharacteristicValue读取蓝牙低功耗设备特征值的二进制数据
ft.onBLEConnectionStateChange监听蓝牙低功耗连接状态的改变事件
ft.onBLECharacteristicValueChange监听蓝牙低功耗设备的特征值变化事件
ft.offBLEConnectionStateChange取消监听蓝牙低功耗连接状态的改变事件
ft.offBLECharacteristicValueChange取消监听蓝牙低功耗设备的特征值变化事件
ft.notifyBLECharacteristicValueChange启用蓝牙低功耗设备特征值变化时的 notify 功能,订阅特征
ft.getBLEDeviceServices获取蓝牙低功耗设备所有服务 (service)
ft.getBLEDeviceRSSI获取蓝牙低功耗设备的信号强度 (Received Signal Strength Indication, RSSI)
ft.getBLEDeviceCharacteristics获取蓝牙低功耗设备某个服务中所有特征 (characteristic)
ft.createBLEConnection连接蓝牙低功耗设备
ft.closeBLEConnection断开与蓝牙低功耗设备的连接

蓝牙-低功耗外围设备

暂不支持

名称功能说明
ft.onBLEPeripheralConnectionStateChanged监听当前外围设备被连接或断开连接事件
ft.offBLEPeripheralConnectionStateChanged取消监听当前外围设备被连接或断开连接事件
ft.createBLEPeripheralServer建立本地作为蓝牙低功耗外围设备的服务端,可创建多个

蓝牙-信标(Beacon)

暂不支持

名称功能说明
ft.stopBeaconDiscovery停止搜索附近的 Beacon 设备
ft.startBeaconDiscovery开始搜索附近的 Beacon 设备
ft.onBeaconUpdate监听 Beacon 设备更新事件,仅能注册一个监听
ft.onBeaconServiceChange监听 Beacon 服务状态变化事件,仅能注册一个监听
ft.offBeaconUpdate取消监听 Beacon 设备更新事件
ft.offBeaconServiceChange取消监听 Beacon 服务状态变化事件
ft.getBeacons获取所有已搜索到的 Beacon 设备
BeaconInfo

NFC

暂不支持

名称功能说明
ft.stopHCE关闭 NFC 模块
ft.startHCE初始化 NFC 模块
ft.sendHCEMessage发送 NFC 消息
ft.onHCEMessage监听接收 NFC 设备消息事件,仅能注册一个监听
ft.offHCEMessage接收 NFC 设备消息事件,取消事件监听
ft.getNFCAdapter获取 NFC 实例
ft.getHCEState判断当前设备是否支持 HCE 能力

Wi-Fi

暂不支持

名称功能说明
ft.stopWifi关闭 Wi-Fi 模块
ft.startWifi初始化 Wi-Fi 模块
ft.setWifiList设置 wifiList 中 AP 的相关信息
ft.onWifiConnected监听连接上 Wi-Fi 的事件
ft.onGetWifiList监听获取到 Wi-Fi 列表数据事件
ft.offWifiConnected取消监听连接上 Wi-Fi 的事件
ft.offGetWifiList取消监听获取到 Wi-Fi 列表数据事件
ft.getWifiList请求获取 Wi-Fi 列表
ft.getConnectedWifi获取已连接中的 Wi-Fi 信息
ft.connectWifi连接 Wi-Fi
WifiInfoWifi 信息

日历

名称功能说明版本备注
ft.addPhoneRepeatCalendar向系统日历添加重复事件1.0.0
ft.addPhoneCalendar向系统日历添加事件1.0.0

联系人

名称功能说明版本备注
ft.searchContacts查找通讯录,匹配相近的手机号1.0.0
ft.chooseContact拉起手机通讯录,选择联系人1.0.0
ft.addPhoneContact添加手机通讯录联系人1.0.0

无障碍

暂不支持

名称功能说明版本备注
ft.checkIsOpenAccessibility检测是否开启视觉无障碍功能1.0.0

电量

名称功能说明版本备注
ft.getBatteryInfoSyncwx.getBatteryInfo 的同步版本1.0.0
ft.getBatteryInfo获取设备电量1.0.0

剪贴板

名称功能说明版本备注
ft.setClipboardData设置系统剪贴板的内容1.0.0
ft.getClipboardData获取系统剪贴板的内容1.0.0

网络

名称功能说明版本备注
ft.onNetworkStatusChange监听网络状态变化事件1.0.0
ft.offNetworkStatusChange取消监听网络状态变化事件,参数为空,则取消所有的事件监听1.0.0
ft.getNetworkType获取网络类型1.0.0

加密

暂不支持

名称功能说明版本备注
ft.getRandomValues获取密码学安全随机数1.0.0

屏幕

名称功能说明版本备注
ft.setScreenBrightness设置屏幕亮度1.0.0
ft.setKeepScreenOn设置是否保持常亮状态1.0.0
ft.onUserCaptureScreen监听用户主动截屏事件1.0.0
ft.offUserCaptureScreen用户主动截屏事件1.0.0
ft.getScreenBrightness获取屏幕亮度1.0.0

键盘

名称功能说明版本备注
ft.onKeyboardHeightChange监听键盘高度变化1.0.0
ft.offKeyboardHeightChange取消监听键盘高度变化事件1.0.0
ft.hideKeyboard在input、textarea等focus拉起键盘之后,手动调用此接口收起键盘1.0.0
ft.getSelectedTextRange在input、textarea等focus之后,获取输入框的光标位置1.0.0

电话

名称功能说明版本备注
ft.makePhoneCall拨打电话1.0.0

加速计

名称功能说明版本备注
ft.stopAccelerometer停止监听加速度数据1.0.0
ft.startAccelerometer开始监听加速度数据1.0.0
ft.onAccelerometerChange监听加速度数据事件1.0.0
ft.offAccelerometerChange取消监听加速度数据事件,参数为空,则取消所有的事件监听1.0.0

罗盘

名称功能说明版本备注
ft.stopCompass停止监听罗盘数据1.0.0
ft.startCompass开始监听罗盘数据1.0.0
ft.onCompassChange监听罗盘数据变化事件1.0.0
ft.offCompassChange取消监听罗盘数据变化事件,参数为空,则取消所有的事件监听1.0.0

设备方向

名称功能说明版本备注
ft.stopDeviceMotionListening停止监听设备方向的变化1.0.0
ft.startDeviceMotionListening开始监听设备方向的变化1.0.0
ft.onDeviceMotionChange监听设备方向变化事件1.0.0
ft.offDeviceMotionChange取消监听设备方向变化事件,参数为空,则取消所有的事件监听1.0.0

陀螺仪

名称功能说明版本备注
ft.stopGyroscope停止监听陀螺仪数据1.0.0
ft.startGyroscope开始监听陀螺仪数据1.0.0
ft.onGyroscopeChange监听陀螺仪数据变化事件1.0.0
ft.offGyroscopeChange取消监听陀螺仪数据变化事件1.0.0

内存

暂不支持

名称功能说明
ft.onMemoryWarning监听内存不足告警事件
ft.offMemoryWarning取消监听内存不足告警事件

扫码

名称功能说明版本备注
ft.scanCode调起客户端扫码界面进行扫码1.0.0

振动

名称功能说明版本备注
ft.vibrateShort使手机发生较短时间的振动(15 ms)1.0.0
ft.vibrateLong使手机发生较长时间的振动(400 ms)1.0.0

AI/人脸识别

暂不支持

名称功能说明
ft.stopFaceDetect停止人脸识别
ft.initFaceDetect初始化人脸识别
ft.faceDetect人脸识别,使用前需要通过 wx.initFaceDetect 进行一次初始化,推荐使用相机接口返回的帧数据

Worker

暂不支持

名称功能说明
ft.createWorker创建一个 Worker 线程

WXML

名称功能说明版本备注
ft.createSelectorQuery返回一个 SelectorQuery 对象实例1.0.0
ft.createIntersectionObserver创建并返回一个 IntersectionObserver 对象实例1.0.0

IntersectionObserver

名称功能说明版本备注
IntersectionObserver.disconnect停止监听1.0.0
IntersectionObserver.observe指定目标节点并开始监听相交状态变化情况1.0.0
IntersectionObserver.relativeTo使用选择器指定一个节点,作为参照区域之一1.0.0
IntersectionObserver.relativeToViewport指定页面显示区域作为参照区域之一1.0.0

MediaQueryObserver

名称功能说明版本备注
MediaQueryObserver.disconnect停止监听1.0.0
MediaQueryObserver.observe开始监听页面 media query 变化情况1.0.0

NodesRef

名称功能说明版本备注
NodesRef.boundingClientRect添加节点的布局位置的查询请求1.0.0
NodesRef.context添加节点的 Context 对象查询请求1.0.0
NodesRef.fields获取节点的相关信息1.0.0
NodesRef.scrollOffset添加节点的滚动位置查询请求1.0.0

暂不支持

名称功能说明
NodesRef.node获取 Node 节点实例

SelectorQuery

名称功能说明版本备注
SelectorQuery.exec执行所有的请求1.0.0
SelectorQuery.in将选择器的选取范围更改为自定义组件 component 内1.0.0
SelectorQuery.select在当前页面下选择第一个匹配选择器 selector 的节点1.0.0
SelectorQuery.selectAll在当前页面下选择匹配选择器 selector 的所有节点1.0.0
SelectorQuery.selectViewport选择显示区域1.0.0

第三方平台

暂不支持

名称功能说明
ft.getExtConfigSyncwx.getExtConfig 的同步版本
ft.getExtConfig获取第三方平台自定义的数据字段

广告

暂不支持

名称功能说明
ft.createRewardedVideoAd创建激励视频广告组件
ft.createInterstitialAd创建插屏广告组件