Javascript 屏幕阅读器无法读取Firefox中的Aria Live

Javascript 屏幕阅读器无法读取Firefox中的Aria Live,javascript,html,firefox,accessibility,aria-live,Javascript,Html,Firefox,Accessibility,Aria Live,我遇到了一个问题,屏幕阅读器没有读取FireFox中aria live部分中更改的文本 这是一个简单的页面示例,在chrome浏览器中,屏幕阅读器读取进入的更改,而在FireFox中则不会: 设i=0; 设置间隔(()=>{ document.getElementById('moo')。innerText='moo'+i++ }, 2000) 当前firefox版本:83.0(64位) Firefox夜间版本:85.0a1(2020-11-29)(64位) 在最新的夜间版本中,firefox

我遇到了一个问题,屏幕阅读器没有读取FireFox中aria live部分中更改的文本

这是一个简单的页面示例,在chrome浏览器中,屏幕阅读器读取进入的更改,而在FireFox中则不会:


设i=0;
设置间隔(()=>{
document.getElementById('moo')。innerText='moo'+i++
}, 2000)

当前firefox版本:83.0(64位)
Firefox夜间版本:85.0a1(2020-11-29)(64位)

在最新的夜间版本中,firefox+voiceOver上的aria live的组合已修复!您是否尝试过在其上添加
aria atomic=“true”
?如果可能的话,你还应该确保在页面加载时页面上存在活动区域。Firefox通常不能很好地使用VoiceOver。在WIndows上使用NVDA和JAWS测试Firefox会更好。