【发布时间】:2020-02-17 06:41:30
【问题描述】:
aria-live 屏幕阅读器的阅读顺序不正确
Example:
<div id="one" aria-live="polite">TEST 1</div>
<div id="two" aria-live="polite">TEST 2</div>
<div id="three" aria-live="polite">TEST 3</div>
屏幕阅读器读起来像:“TEST 2 TEST 1 TEST 3”它随机读取 但内容正在以正确的顺序使用 javascript 更新
【问题讨论】:
-
关心分享一个复制问题的小提琴。影响更新顺序的因素有很多,我想到的一个是您更新它们的速度非常快(在 200 毫秒内),屏幕阅读器必须决定何时阅读。
-
我们更新了快速演示链接codepen.io/itjayaprakash/pen/RwPaYod