问题描述
我们有以下(简化的)HTML:
(真正的 HTML 稍微复杂一些,但是 listitem
元素完全,如下面的代码片段所示。)
<div role="list">
<div role="listitem">Foo</div>
<div role="listitem">Bar</div>
<div role="listitem">Baz</div>
</div>
当用户向下浏览列表时,VoiceOver 会宣布:
在 macOS 10.14(莫哈韦沙漠)上:
Foo,group
Bar,group
Baz,group
在 macOS 10.15 (Catalina) 上:
Foo,空组
Bar,空组
Baz,空组
两个 macOS 上的 VoiceOver 配置似乎相同,那么 为什么 VoiceOver 对相同的标记说不同的内容? (这个 GitHub issue 似乎描述了类似的情况。 )
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)