JS API 列表收藏我的收藏
收藏
我的收藏基础
API | 描述 |
判断小程序的 API、回调、参数、组件等是否在当前版本可用。 | |
生命周期
| |
获取本次小程序启动时的参数。 | |
获取小程序冷启动时的参数,其值与 App.onLaunch 方法传入的参数一致,并且不会随着小程序使用而发生变化。 | |
退出当前小程序到后台。 |
版本更新
API | 描述 |
当向抖音小程序后台请求完新版本信息,此函数被调用。 | |
当新版本下载完成,会进行回调。 | |
小程序冷启动后,如果有更新版本,客户端会触发新版本下载,当新版本下载失败(比如网络错误),会进行回调。 | |
当小程序新版本下载完成(即收到 onUpdateReady 回调)时,调用该方法会强制应用新版本并重启。 |
定时器
API | 描述 |
设置一个定时器,在一定延时后触发回调函数。 | |
清除一个定时器。 | |
设定一个定时器。按照指定的周期(以毫秒计)来执行注册的回调函数。 | |
清除一个定时器。 |
应用级事件
API | 描述 |
取消监听小程序进前台事件。 | |
取消监听小程序切后台事件。 | |
取消监听未处理的 Promise 拒绝事件。 | |
取消监听小程序错误事件。 | |
监听小程序异步组件加载失败事件。 | |
移除小程序异步组件加载失败事件的监听函数。 | |
环境变量
API | 描述 |
同步获取小程序环境信息。 |
性能
API | 描述 |
创建全局性能事件监听器。 | |
设置当前缓冲区中可缓存的页面的性能数据的页面数,默认缓存 10 个页面的数据。 | |
该方法返回当前缓冲区中的所有性能数据。 | |
获取当前缓冲区中所有名称为 [name] 且类型为 [entryType] 的性能数据。 | |
获取当前缓冲区中所有类型为 [entryType] 的性能数据。 | |
获取当前缓冲区中当前页面的性能数据。 | |
获取当前缓冲区中页面路径为 [pagePath] 的性能数据。 | |
在性能缓冲区中使用给定名称添加一个 name 为 [name] 的性能数据。 | |
清空性能缓冲区中 name 为 [name] 的自定义性能数据。 | |
性能数据的实例。 |
线程
API | 描述 |
监听接收主线程/ Worker 线程向当前线程发送的消息,支持在主线程/Worker 线程内调用 | |
向主线程/ Worker 线程发送消息,支持在主线程/Worker 线程内调用。 | |
结束当前 Worker 线程,仅限在主线程 Worker 对象上调 用。 |
窗口尺寸变化
API | 描述 |
监听窗口尺寸变化事件,仅 Andriod 支持。 | |
取消监听窗口尺寸变化事件,仅 Android 支持。 |
网络
API | 描述 |
中断请求任务。其中 RequestTask 是通过 tt.request() 返回的对象。 | |
下载文件资源到本地。 | |
中断上传任务。其中 UploadTask 是通过 tt.uploadFile() 返回的对象。 | |
监听上传进度变化事件,其中 UploadTask 是 tt.uploadFile() 返回的对象。 | |
取消监听上传进度变化事件,其中 UploadTask 是通过 tt.uploadFile() 返回的对象。 | |
中断下载任务。其中 DownloadTask 是通过 tt.downloadFile() 返回的对象。 | |
监听下载进度变化事件,其中 DownloadTask 是 tt.downloadFile() 返回的对象。 | |
取消监听下载进度变化事件,其中 DownloadTask 是通过 tt.downloadFile() 返回的对象。 | |
WebSocket 发送给服务端数据的方法。 | |
关闭 WebSocket 连接的方法。 | |
监听 WebSocket 连接服务器成功的事件。表示 WebSocket 的状态变成 open,可以发送数据给服务器。 | |
监听 WebSocket 与服务器连接断开的事件。 | |
监听 WebSocket 接收到服务器发送信息的事件。 | |
监听 WebSocket 发生错误的事件。 |
媒体
图片
API | 描述 |
保存图片到系统相册。 | |
预览一组图片。 | |
获取图片信息。 | |
压缩图片接口,可选压缩质量,并可以产出压缩后的图片到本地临时文件。仅对 jpg 格式图片有效。 |
录音
API | 描述 |
获取全局唯一的 recorderManager 。通过 recorderManager 进行录音操作和管理。该 api 多次调用时返回的是同一个实例,在多页面使用时,会操作到同一个上下文对象。 | |
暂停录音。 | |
继续录音。在调用暂停录音之后,可以调用 resume 继续录音,继续录音的内容会拼接到上一次暂停录音之后。 | |
停止录音。 | |
监听录音暂停事件。 | |
监听录音结束事件,成功时回调录音文件临时路径。 | |
监听录音开始事件。 | |
监听录音错误事件,录音出错时回调错误信息。 | |
监听录音继续事件。 | |
监听已录制完指定帧大小的文件事件。如果设置了 frameSize,则会回调此事件,不设置则没有此回调。 |
音频
API | 描述 |
播放。 | |
暂停播放。 | |
停止播放。 | |
当前音频跳转到指定位置,并开始播放。 | |
监听音频进入可以播放状态,此时文件资源的元信息解析完成,但不保证后面可以流畅播放,具体可播放时机取决于播放器的实现。 | |
监听背景音频播放事件。 | |
监听音频暂停事件。 | |
监听音频停止事件。 | |
监听音频进度更新事件,回调执行时机为音频开始播放时,状态更新间隔约为 250ms,暂停或停止播放时音频进度也停止更新。 | |
监听音频播放错误事件。包括设置的属性类型不合法,API 调用过程中错误等。 | |
监听加载中事件,当音频因为数据不足,需要停下来加载时会触发,音频开始播放后需要停下来加载资源时也会触发,此时首先会暂停播放,待资源加载完成后继续播放。 | |
监听背景音频完成跳转操作事件。仅 Android 支持。 | |
监听用户在系统音乐播放面板点击下一曲事件(暂仅支持 iOS)。 | |
监听背景音频开始跳转操作事件。若存在多次添加监听,只触发最后一个监听事件的回调。仅 Android 支持。 | |
监听用户在系统音乐播放面板点击上一曲事件(暂仅支持 iOS)。 | |
取消监听 timeUpdate 事件。 | |
播放音频。 | |
暂停播放。暂停后再次播放时基于此状态继续播放。 | |
停止播放。停止后再次播放时从头开始播放。 | |
跳转到指定位置播放。 | |
销毁当前实例。销毁后该实例将不存在,如需播放需要再次创建。 | |
监听音频进入可以播放状态,但不保证后面可以流畅播放。 | |
监听音频播放事件。 | |
监听音频暂停事件。 | |
监听音频自然播放结束事件。 | |
监听音频进度更新事件。 | |
监听音频播放错误事件。 | |
监听音频加载中事件,当音频因为数据不足,需要停下来加载时会触发。 | |
监听音频停止播放事件。 |
视频
API | 描述 |
从系统相册中选择视频,或使用相机拍摄视频,返回视频的临时文件路径。 | |
保存视频到系统相册。 | |
创建视频预加载任务。预加载成功后的视频资源生效区间为整个小程序。 | |
中断视频预加载任务。预加载成功后执行该操作不生效。 | |
调用该 API 拍摄或从手机相册中选择图片或视频。 | |
播放视频。 | |
暂停视频。 | |
停止视频播放。 | |
进入全屏。 | |
视频点播。 | |
退出全屏。 | |
设置普通水印,目前仅抖音支持,展示的水印内容为抖音 id,水印会铺满整个视频容器。 | |
获取音量。 | |
设置音量。 | |
设置倍速播放。 |
相机
API | 描述 |
创建并返回 camera 上下文 CameraContext 对象。 | |
设置 Camera 缩放级别。 | |
拍摄照片。 | |
开始录像。 | |
结束录像。 | |
CameraContext.onCameraFrame() 返回的监听器。 | |
停止监听帧数据。 |
特效相机
API | 描述 |
设置数据源(相机)参数,并请求相机资源,用户授权后将占用相机资源。 | |
开启相机。 | |
监听相机开启事件成功事件,资源请求成功后触发。 | |
暂停相机的使用并停止更新数据,调用后若有其他数据流处理事件,则继续执行该处理逻辑到 stop 前的最后一帧(没有销毁底层相机图像缓冲区,只是不再更新数据)。 | |
取消监听相机暂停事件。 | |
关闭相机并释放相机资源。 | |
EffectCameraVideo 为特效相机返回数据类型。 |
Canvas 录制
API | 描述 |
开始录制。 | |
监听录制开始事件。 | |
监听录制结束事件。 | |
结束录制。真正结束录制写入文件完成后会触发注册的 MediaRecorder.onstop 回调。stop 后无法重新调用start 。 | |
暂停录制。 | |
恢复录制。 | |
监听 Canvas 录制器的错误事件。 | |
手动模式中主动录制当前 Canvas 上的当前画面到视频帧中,仅在手动模式中生效。 | |
销毁 Canvas 录制器并释放资源,建议在不使用录制器后及时调用本函数释放资源。 |
地图
API | 描述 |
获取地图视野范围。 | |
获取地图缩放值。 | |
将地图中心移动到定位点。地图能力基于 gcj02 坐标系,请注意入参的经纬度信息转换。 | |
获取地图的旋转角。 | |
缩放视野展示所有经纬度。 | |
获取当前地图的倾斜角。 | |
平移 marker,带动画。 | |
沿指定路径移动 marker,用于轨迹回放等场景。动画完成时触发回调事件,若动画进行中,对同一 marker 再次调用 moveAlong 方法,前一次的动画将被打断。 | |
用于将地图经纬度坐标系转换成屏幕坐标系。 | |
用于将屏幕坐标系转换成地图经纬度坐标系。 | |
设置定位点图标,支持网络路径、本地路径、代码包路径。 | |
拉起地图 APP 选择导航。 | |
创建自定义图片图层,图片会随着地图缩放而缩放。 | |
设置地图中心点偏移,未设置时默认偏移为 [0.5, 0.5]。 | |
更新自定义图片图层。 | |
移除自定义图片图层。 |
文件
API | 描述 |
保存临时文件到用户目录, 用户目录以 ttfile://user 开头。 | |
获取文件信息。 | |
获取该小程序下用户目录文件列表, 用户目录以 ttfile://user 开头。 | |
新开页面打开文档,支持格式:doc,docx,xls,xlsx,ppt,pptx,pdf。 | |
删除该小程序下用户目录内的文件, 用户目录以 ttfile://user 开头。 | |
获取全局唯一的文件管理器。 | |
判断文件/目录是否存在。 | |
判断文件/目录是否存在。 | |
在文件结尾追加内容,只有用户目录( ttfile://user )下的文件可以追加,文件不存在时会新建。 | |
在文件结尾追加内容,只有用户目录( ttfile://user )下的文件可以追加,文件不存在时会新建。 | |
同步复制文件。 | |
复制文件。 | |
获取临时目录(ttfile://temp) 或用户目录( ttfile://user )下的文件信息。 | |
获取该小程序下用户目录文件列表, 用户目录以 ttfile://user 开头。 | |
在用户目录下创建目录。 | |
在用户目录下创建目录。 | |
读取本地文件内容。 | |
读取本地文件内容。 | |
读取目录内文件列表。 | |
读取目录内文件列表。 | |
删除该小程序下用户目录内的文件, 用户目录以 ttfile://user 开头。 | |
重命名文件,可以把文件从 oldPath 移动到 newPath。 | |
重命名文件,可以把文件从 oldPath 移动到 newPath。 | |
删除目录, 开发者只能删除 用户目录( ttfile://user )下的目录。 | |
删除目录, 只能是 ttfile://user 下的目录。 | |
保存临时文件到用户目录, 用户目录以 ttfile://user 开头。 | |
保存临时文件到用户目录, 用户目录以 ttfile://user 开头。 | |
获取文件 Stat 对象。 | |
获取文件 Stat 对象。 | |
对文件内容进行截断操作,只有用户目录( ttfile://user )下的文件可以截断。 | |
对文件内容进行截断操作,只有用户目录( ttfile://user )下的文件可以截断。 | |
删除文件,只能删除 用户目录( ttfile://user )下的文件。 | |
删除文件,只能在 ttfile://user 开头的用户目录下操作。 | |
解压文件。 | |
写文件。 | |
写文件,只能写入用户目录( ttfile://user )。 | |
描述文件状态的对象。 | |
判断当前文件是否一个目录。 | |
判断当前文件是否一个普通文件。 |
开放接口
环境信息
API | 描述 |
同步获取小程序环境信息。 |
登录
API | 描述 |
调用该 API 可以获取用户临时的登录凭证。 | |
用户的登录态具有时效性,随着用户未使用小程序的时间增加,用户的登录态越容易失效;反之,则用户登录态可持续保持有效。使用该 API 可检查用户当前的 session 状态是否有效,登录态过期后开发者可以再调用 tt.login 获取新的用户登录态。 |
用户信息
API | 描述 |
获取用户的基本信息,只可在 tap 事件回调中调用,每次调用都会弹出授权提示窗,若用户同意,则会返回用户的真实数据。 |
广告
API | 描述 |
绑定 load 事件的监听器。 | |
解除绑定 load 事件的监听器。 | |
当广告素材加载出现错误时,可以通过 load 方法手动加载。 | |
绑定 error 事件的监听器。 | |
解除绑定 error 事件的监听器。 | |
绑定 close 事件的监听器。 当用户点击了激励视频广告上的关闭按钮时,会触发 close 事件的监听器。 | |
解除绑定 close 事件的监听器。 | |
创建插屏广告组件,开发者可以在小程序中使用插屏广告获得收入。 | |
广告创建后默认是隐藏的,可以通过该方法显示广告。 | |
当广告素材加载出现错误时,可以通过 load 方法手动加载。 | |
手动销毁插屏广告实例。 | |
绑定 load 事件的监听器。 | |
解除绑定 load 事件的监听器。 |
支付
API | 描述 |
小程序跳转
API | 描述 |
跳转到另一个小程序。 | |
返回到跳转来的上一个小程序。 |
收货地址
API | 描述 |
获取用户收货地址。调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址。 |
设置
API | 描述 |
获取用户已经授权过的配置。 | |
打开设置页面,返回用户设置过的授权结果。 | |
用户授权的设置信息。 |
授权
API | 描述 |
评价能力
API | 描述 |
根据传入的订单列表,返回订单是否可以评价。 该 API 只支持抖音宿主。 | |
根据传入的订单 id,跳转到抖音评价页面,供用户填写评价。待评价订单中的商品必须在 POI 商品库中,非商品库中的商品订单暂不支持该能力。 该 API 只支持抖音宿主。 |
数据分析
API | 描述 |
自定义分析数据上报接口,调用后,会将数据上报到小程序开发者平台,开发者可以在小程序开发者平台中查看上报数据。使用前,需要在小程序管理后台事件中新建事件,配置好事件名与字段。 |
视频跳转
API | 描述 |
跳转到分享的视频播放页面,目前仅抖音支持。 |
引导关注
API | 描述 |
关注小程序绑定的头条号。 | |
查看用户是否已关注小程序绑定的头条号。 | |
调用此 API 会弹出弹框,用户可以点击按钮关注绑定的抖音号。只支持在抖音和抖音 Lite App 上使用。 | |
提供从小程序查看抖音号是否关注的能力。 |
订阅消息
API | 描述 |
调起客户端订阅消息界面,返回用户订阅消息的操作结果。当用户勾选了订阅面板中的 “保持以上选择,不再询问” 时,或是点击了订阅面板中 “拒绝,不再询问” 时,模板消息会被添加到用户的小程序设置页,用户可以在设置页面进行管理。 |
数据缓存
API | 描述 |
获取本地缓存数据。 | |
获取本地缓存数据。 | |
以「键值对」的形式设置本地缓存数据。 | |
从本地缓存数据中删除 key 对应的值。 | |
从本地缓存数据中删除 key 对应的值。 | |
清理本地数据缓存。 | |
清理本地数据缓存的同步接口。 | |
获取本地缓存数据的相关信息。 | |
同步获取当前本地缓存数据的相关信息。 |
地理位置
API | 描述 |
获取设备当前的地理位置。 | |
打开地图选择位置。 | |
使用内置地图查看位置。 | |
开始接收位置更新。 | |
停止接收位置更新。 | |
注册地理位置变化回调。 | |
取消注册地理位置变化回调。 | |
注册位置更新异常回调。 | |
取消注册位置更新错误回调。 |
设备
网络状态
API | 描述 |
获取设备当前所处的网络类型。 | |
监听网络状态变化。 | |
请求获取 Wi-Fi 列表(对应打开手机 Wi-Fi 配置可以扫描到的 Wi-Fi 列表)。 | |
取消监听获取到 Wi-Fi 列表数据事件。 | |
系统信息
API | 描述 |
异步获取系统信息。 | |
同步获取系统信息。 |
Wi-Fi
API | 描述 |
获取设备当前所连的 WiFi 信息。 |
罗盘
API | 描述 |
开始监听罗盘数据。罗盘数据会在用户手机发生“朝向变化/加速前进&后退/摇一摇”等手势时触发变化。 | |
停止监听罗盘数据。 | |
监听罗盘数据变化。罗盘数据会在用户手机发生“朝向变化/加速前进&后退/摇一摇”等手势时触发变化。 | |
加速度计
API | 描述 |
开始监听加速度数据。 | |
停止监听加速度数据。 | |
监听加速度数据。回调的频率为 5 次 / 秒,暂不支持设置。 | |
拨打电话
API | 描述 |
调用宿主拨打电话功能,用户选择拨打电话或取消。 |
扫码
API | 描述 |
调用宿主的扫码界面功能,扫码成功后返回对应的扫描结果。 |
剪切板
API | 描述 |
获取系统剪贴板内容。基础库 2.53.0 开始,调用成功后,会弹出 toast 提示"已读取剪切板内容",持续 1.5s。 | |
黑屏
API | 描述 |
设置是否保持屏幕常亮状态。 | |
监听用户主动截屏事件,用户使用系统截屏按键截屏时触发此事件,只能添加一个监听器。 | |
获取屏幕亮度。 | |
设置屏幕亮度。 | |
调用该 API 可以禁止用户录屏,该 API 仅支持在 Android 上调用。 | |
调用该 API 可以取消禁止用户录屏,该 API 仅支持在 Android 上调用。 | |
监听用户主动录屏事件,用户使用系统录屏按键录屏时触发此事件,该 API 仅支持在 iOS 上调用。 | |
振动
API | 描述 |
使手机发生较短时间的振动。Android 震动时间为 30ms,iOS 震动时间为 15ms。 | |
使手机发生较长时间的振动(400 ms)。 |
性能
API | 描述 |
监听内存不足的告警事件。当手机内存占用过高时,触发回调函数。该事件不 会杀掉小程序, 建议开发者可以在接受到告警后释放不必要的资源。 Android 下有告警等级划分。 |
画布
V1
API | 描述 |
canvas 组件 V1 的上下文(即 canvas 组件未指定 type 属性)。可以用来控制如何在画布中绘制。 | |
开始创建一个新的路径。 | |
从原始画布 中剪切任意形状和尺寸。一旦剪切了某个区域,则所有之后的绘图都会被限制在被剪切的区域内(即不能访问画布上的其他区域)。 | |
将之前在绘图上下文中的描述(路径、变形、样式)画到 canvas 中。 | |
增加一个新点,然后创建一条从上次指定点到目标点的线。 | |
设置字体的字号。 | |
设置填充的颜色。 | |
创建一个线性的渐变颜色。 | |
CanvasContext.setStrokeStyle | 设置边框颜色。 |
设置全局画笔透明度。 | |
使用矩阵多次叠加当前变换的方法,矩阵由方法的参数进行描述。可以缩放、旋转、移动和倾斜上下文。 | |
对当前路径中的内容进行填充。默认的填充色为黑色。 | |
用于画出当前路径的边框。默认颜色为黑色。 | |
设置线条虚线样式的间距和长度。 | |
填充一个矩形。 | |
画一个矩形(非填充)。 | |
绘制图像到画布。 | |
测量文本尺寸信息。目前仅返回文本宽度。 | |
在调用后,之后创建的路径其横纵坐标会被缩放。多次调用倍数会相乘。 | |
以原点为中心顺时针旋转当前坐标轴。多次调用旋转的角度会叠加。 | |
变换当前坐标系的原点 (0, 0) 。默认的坐标系原点为页面左上角。 | |
保存绘图上下文,保存当前的绘制状态,包括变换矩阵、剪切区域、虚线列表等。 | |
恢复之前保存的绘图上下文。包括变换矩阵、剪切区域、虚线列表等。 | |
清除画布上在该矩形区域内的内容。 | |
在画布上填充指定文本。 | |
设置文字的对齐方式。 | |
设置线条的端点样式。 | |
设置线条的交点样式。不设置时默认为尖角样式。 | |
设置线条的宽度。不设置时线条宽度默认为 1px。 | |
设置最大斜接长度。 | |
设置文字垂直方向的对齐方式。不设置时表现默认为 alphabetic 。 | |
创建一个矩形路径。 | |
根据指定方向(默认顺时针)从起始点开始创建一条弧线。 | |
创建二次贝塞尔曲线路径。需要 2 个点。 第一个点是控制点,第二个点是终点。 | |
创建三次方贝塞尔曲线路径。该方法需要三个点。 第一、第二个点是控制点,第三个点是结束点。 | |
关闭一个路径。会连接起点和终点。 | |
添加颜色的渐变点。小于最小 stop 的部分会按最小 stop 的 color 来渲染,大于最大 stop 的部分会按最大 stop 的 color 来渲染。 | |
设置颜色值。 |
V2
API | 描述 |
创建离屏 canvas 实例。 | |
图片对象。 | |
获取 Canvas 的绘图上下文。 | |
在下次进行重绘时执行。 | |
创建一个图片对象。 | |
获取 OffscreenCanvas 的绘图上下文。 |
界面
交互反馈
API | 描述 |
显示灰色背景的消息提示框,用以提供成功、警告和错误等反馈信息。 | |
隐藏灰色背景的消息提示框。 | |
显示灰色背景的 loading 提示框。该提示框不会主 动隐藏。 | |
隐藏 loading 提示框。 | |
显示模态弹窗。用于同步用户重要信息,并要求用户进行确认,或执行特定操作以决策下一步骤。 | |
显示操作菜单 | |
在小程序内调起关注小程序的引导组件,用于引导用户关注小程序。 |
导航栏
API | 描述 |
在当前页面显示导航条加载动画。 | |
在当前页面隐藏导航条加载动画。 | |
隐藏返回首页按钮。
onShow 中调用 hideHomeButton 进行隐藏。
| |
设置导航栏颜色。 |
菜单
API | 描述 |
获取自定义导航栏下不可改变的元素(比如左上角 logo/返回位置+ 右上角反馈+more+close)的位置信息。坐标信息以屏幕左上角为原点。 | |
获取菜单按钮(右上角胶囊按钮)的布局位置信息,不包括反馈按钮。坐标信息以屏幕左上角为原点。 |
动画
API | 描述 |
创建一个动画实例 Animation 。 |
滑动返回
API | 描述 |
设置滑动返回的模式。 |
下拉刷新
API | 描述 |
在 Page 中注册下拉刷新的监听方法,当用户触发下拉刷新时会调用。 | |
TabBar
API | 描述 |
显示 tabBar。 | |
动态设置 tabBar 的整体样式。底部标签栏位于小程序底部,方便用户在不同功能模块之间进行快速切换。为保证可用性,底部导航栏承载 2-5 个功能,如果超出 5 个功能项,请酌情移入页面或菜单内。 | |
动态设置 tabBar 某一项的内容。 | |
为 tabBar 某一项的右上角添加文本,可以利用此功能进行提示。 | |
隐藏 tabBar。 |
AI/AR 能力
算法管理器方案
API | 描述 |
对输入的图像进行算法处理,获取所需算法结果数据。 | |
特效贴纸方案
API | 描述 |
获取传入贴纸 ID 对应的算法管理器。 | |
加载对应传入 ID 的贴纸。 | |
将输入的图像纹理经过贴纸处理后绘制到输出图像纹理上。 |
原生神经网络方案
API | 描述 |
加载配置好的神经网络引擎。 | |
设置当前 context 的加载失败回调。 | |
设置当前 context 的加载成功回调。 | |
使用神经网络对输入数据进行推理。 |
导航
API | 描述 |
关闭当前页面,跳转到应用内的某个页面,不能跳转到 tabBar 页面。 | |
关闭当前页面,返回上一页面或多级页面。 | |
关闭所有页面,打开应用内的某个页面。 |
转发
API | 描述 |
开发者最终传递给发布器的数据,可以根据约定传入部分自定义数据。 | |
显示当前小程序页面的转发按钮。转发按钮位于小程序页面右上角的“更多”中。 | |
隐藏当前小程序页面的转发按钮。转发按钮位于小程序页面右上角的“更多”中。 |
第三方平台
API | 描述 |
获取第三方平台自定义的数据字段。 | |
TTML
API | 描述 |
返回一个 SelectorQuery 的实例,该实例上有 select 、 selectViewport 等方法用于选择页面节点或显示区域。 | |
选择显示区域。可用于获取显示区域的尺寸、滚动位置等信息。 | |
执行所有的查询。查询结果按次序构成数组,在 callback 的第一个参数中返回。 | |
用于获取 TTML 节点信息的类。 | |
添加节点的布局位置的查询请求。查询结果相对于显示区域,以像素为单位。 | |
添加节点的滚动位置的查询请求,以像素为单位。 | |
添加节点的相关信息的查询,在 fields 中指定需要获取的字段。 | |
获取 Node 节点实例。目前仅支持 Canvas 的获取。 | |
IntersectionObserver 对象,用于推断某些节点是否可以被用户看见、有多大比例可以被用户看见。 | |
使用选择器指定一个节点,作为参照区域之一。 | |
指定页面显示区域作为参照区域之一。 | |
指定目标节点并开始监听目标节点和参照区域相交状态的变化情况。 | |