You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Mac VoiceOver快捷键在Safari正常工作,Chrome中无法使用的问题咨询

解决Mac下Chrome中VoiceOver部分快捷指令失效的问题

我之前帮不少开发者排查过类似的Chrome与VoiceOver兼容性问题,你提到的VO + P组合键在Safari能正常读取段落但Chrome不行,甚至W3的官方示例页也出现这个情况,下面是几个实用的排查和解决步骤:

  • 检查Chrome的辅助功能权限
    系统权限不足是常见诱因:打开「系统偏好设置」→「安全性与隐私」→「隐私」标签页,找到「辅助功能」列表,确保Chrome已被勾选。如果之前没勾选,勾选后重启Chrome再测试快捷键。

  • 重置Chrome的无障碍相关设置
    打开Chrome,在地址栏输入 chrome://settings/accessibility 回车,找到「屏幕阅读器」相关选项,先关闭再重新启用,或者点击「重置设置」(若有该选项)。重置完成后重启浏览器,再验证VO + P的功能。

  • 更新Chrome到最新版本
    旧版本Chrome可能与最新Mac系统或VoiceOver存在适配bug:点击Chrome菜单→「关于Google Chrome」,让浏览器自动检查并安装更新,升级后再测试问题是否解决。

  • 用Chrome无障碍调试工具排查元素识别问题
    打开Chrome开发者工具(快捷键Option + Command + I),切换到「无障碍」面板,访问目标页面后查看页面的无障碍树是否正确识别了段落元素。如果段落未被标记为可访问的文本节点,大概率是Chrome的渲染适配问题,你可以通过Chrome的反馈渠道提交这个问题给官方团队。

  • 调整Chrome的实验性无障碍开关
    在地址栏输入 chrome://flags/#enable-accessibility-enhancements,开启这个增强无障碍支持的开关,重启Chrome后测试。另外也可以试试调整chrome://flags/#enable-accessibility-tab-switcher这类相关开关,部分用户反馈调整后解决了快捷键失效问题。

内容的提问来源于stack exchange,提问作者siva

火山引擎 最新活动