问题描述
这是我的html:
<html>
<body>
<ul>
<li>Hello</li>
<li>World</li>
</ul>
</body>
</html>
我在Mac OS X 10.11.5上使用VoiceOver.当我使用VO+A
导航此页面时,会听到以下消息:
I'm using VoiceOver on Mac OS X 10.11.5. When I navigate this page with VO+A
, I hear the following:
列出两个项目
子弹你好,组
你好
子弹世界,小组
世界
您当前正在使用文本元素.
You are currently on a text element.
但是,如果我使用VO+left arrow
和VO+right arrow
导航,则会得到:
However, if I navigate with VO+left arrow
and VO+right arrow
, I get:
子弹你好
子弹世界
列表末尾
为什么两个遍历选项之间存在差异?并且如何避免让VO+A
读取两次内容? (Bullet Hello, group / Hello
.)这似乎不是最佳选择.
Why is there a discrepancy between the two traversal options? And how can I avoid having VO+A
read the content twice? (Bullet Hello, group / Hello
.) That seems sub-optimal.
推荐答案
我可以复制此行为.鉴于此案的简单性,我无法想象一种解决方法.我建议您提交雷达.充其量,工程师可能会提供解决方法.最坏的情况是,预期的行为与所有网站上用户的体验保持一致.
I can replicate this behavior. Given the simplicity of the case, I can't imagine a workaround. I'd suggest filing a Radar. At best, engineers may reply with a workaround. At worst, it's expected behavior that's consistent with users' experiences across all websites.
这篇关于Mac VoiceOver两次读取列表项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!