如何修复MacOS VoiceOver自动遍历网页元素的异常问题
MacOS VoiceOver在浏览器中自动遍历页面元素问题排查
问题现象
- 触发环境:MacOS 12.3.1(Monterey)系统,通过快速连按三次
⌘+电源键的快捷方式开启VoiceOver - 异常表现:开启功能后刷新浏览器页面,VoiceOver会自动向前遍历页面元素,仅当按下Tab键发起交互时,自动遍历才会停止
- 复现范围:Chrome、Firefox浏览器均可稳定复现,Slack、Finder等非浏览器类应用无该异常
- 待确认项:无法判定该现象属于误开启的个人设置、近一个月版本更新引入的Bug,还是系统调整后的正式设计特性
对应解决方法
若为预期设计特性,可通过以下路径关闭自动遍历
- 调出VoiceOver实用工具:开启VoiceOver后,按下
Control + Option + F8(VoiceOver默认修饰键为Control+Option,简称VO键,该快捷键即VO + F8)即可直接打开设置面板 - 在设置面板左侧选择「网页」分类
- 找到页面加载相关的朗读设置,取消勾选页面加载后自动遍历朗读页面元素选项
- 额外检查「快速导航」配置页,确认是否开启了「网页加载后自动启动连续浏览」开关,若为开启状态直接关闭即可
若为版本兼容性Bug,可通过以下方式处理
- 临时规避:不要在浏览器处于前台活跃状态时,通过三按
⌘+电源键的方式开启VoiceOver,可先切换到Finder等无异常的应用开启功能后,再切回浏览器操作 - 永久修复:将Chrome、Firefox升级到最新正式版,同时可将MacOS系统升级到12.4及以上版本,苹果在MacOS 12.4的官方更新日志中,明确修复了VoiceOver与多款Chromium、Gecko内核浏览器的网页自动导航兼容问题。
内容的提问来源于stack exchange,提问作者Jason Reed
相关产品推荐
相关产品推荐

