ChromeVox Multiple Live Regions не работает - PullRequest
0 голосов
/ 10 мая 2019

Я пытаюсь уведомить о нескольких динамических изменениях, используя aria-live = "polite" для разных, но это не работает, используя chromevox и chrome, потому что только первое изменение устно озвучено. Зачем? Я поставил пример.

<div id="clock2" aria-atomic='true' role="region" aria-live="polite" ></div>
<div id="clock3" aria-atomic='true' role="region" aria-live="polite" ></div>

setInterval(function() {
  var now = new Date();
 document.getElementById('clock2').innerHTML = "Second read test "+now.getSeconds() 
 document.getElementById('clock3').innerHTML = "first read test"+now.getSeconds() 
}, 20000);
...