辅助功能类
Accessibility 类提供用于检查浏览器辅助功能树的方法。辅助功能树由辅助技术(例如 屏幕阅读器 或 开关)使用。
签名:
export declare class Accessibility
备注
辅助功能是一个非常特定于平台的东西。在不同的平台上,有不同的屏幕阅读器,它们可能会有截然不同的输出。
Blink(Chrome 的渲染引擎)有一个“辅助功能树”的概念,然后将其转换为不同的特定于平台的 API。辅助功能命名空间使用户可以访问 Blink 辅助功能树。
在从 Blink AX 树转换为特定于平台的 AX 树或辅助技术本身时,辅助功能树的大部分都会被过滤掉。默认情况下,Puppeteer 尝试近似这种过滤,仅公开树的“有趣”节点。
此类的构造函数标记为内部构造函数。第三方代码不应直接调用构造函数,也不应创建扩展 Accessibility
类的子类。
方法
方法 | 修饰符 | 说明 |
---|---|---|
snapshot(options) | 捕获无障碍树的当前状态。返回的对象表示页面的根无障碍节点。 |