【发布时间】:2020-04-16 07:38:17
【问题描述】:
当内容位于 iframe 中时,Mac - Chrome - VoiceOver 会读取两次 Aria-live 内容。以下链接是“开发者 mozilla”的示例。我想知道这是否是一个问题,如果是,有什么解决方案可以解决这个问题吗?
链接
Aria-live in iframe 在此链接中 aria-live 内容读取两次。
Aria-live not in iframe 在此链接中,aria-live 仅读取一次内容。
【问题讨论】:
-
我也遇到了这个问题。我没有意识到它只是在 iFrame 中。谢谢你指出这一点。我在 Storybook 中进行测试,它在 iFrame 中加载,所以这是有道理的。除此之外,我仅在礼貌设置为“礼貌”时遇到此问题。它似乎不会影响“自信”的公告。另外,我在我的 Mac 上的 Safari 和 Firefox 中也看到了这一点。
标签: javascript html accessibility wcag2.0