JAWS屏幕阅读器FireFox下方向键仅滚动页面无法导航元素问题
JAWS 2022 配合Firefox方向键导航失效解决方案
按以下优先级逐一排查操作,可覆盖绝大多数同类场景的修复:
1. 优先检查虚拟光标状态
这是最高发的诱因:误触快捷键关闭了JAWS针对网页的虚拟浏览模式,此时方向键会直接触发浏览器原生操作而非元素导航。
切到Firefox窗口后按下组合键Insert+Z,听到JAWS播报「虚拟光标已开启」的提示后,直接测试上下方向键导航是否恢复。
2. 修复Firefox无障碍接口权限异常
Firefox自动更新后经常会重置无障碍服务权限,导致JAWS无法完整读取页面DOM结构:
- 完全退出JAWS进程,打开Firefox设置-隐私与安全,拉到页面底部的无障碍板块
- 找到允许无障碍服务访问你的浏览器选项,如果已经勾选就先取消勾选,重启Firefox后重新勾选该选项
- 重启JAWS,按下
Insert+F2选择「设置中心」,在应用适配列表选中Firefox,确认「使用虚拟光标浏览网页」「网页元素方向键导航」两个配置为勾选状态,保存设置后重启JAWS测试
3. 校验Firefox底层无障碍配置
如果权限设置正常,检查浏览器配置项是否被篡改:
- 在Firefox地址栏输入
about:config,确认进入高级配置页 - 搜索配置项
accessibility.force_disabled,将值修改为0(值为1时会强制禁用所有无障碍接口,JAWS只能识别到页面滚动层,无法获取单个页面元素) - 搜索配置项
accessibility.tabfocus,将值修改为7,确保所有可聚焦元素都能被无障碍服务识别
4. 重置JAWS的Firefox适配配置
如果以上操作都无效,大概率是JAWS针对Firefox的配置文件损坏:
- 完全关闭JAWS和Firefox,打开JAWS用户配置目录,进入对应语言的配置文件夹(中文环境找
Settings\CHS,英文环境找Settings\ENU) - 找到
FireFox.ini文件,将其重命名为FireFox_backup.ini做备份 - 重新启动JAWS,软件会自动生成全新的Firefox适配配置文件,打开Firefox测试功能即可
补充排查项
如果上述操作后仍有问题,先禁用所有Firefox扩展测试:部分滚动增强、鼠标手势、全局快捷键类扩展会直接拦截方向键事件,导致按键指令不传递给JAWS,仅触发浏览器原生滚动。
内容的提问来源于stack exchange,提问作者testaway
相关产品推荐
相关产品推荐

