在 Firefox 中单击锚标记后,NVDA screen-reader 从 href 读取 url

NVDA screen-reader reads url from href after clicking an anchor tag in Firefox

我在某个页面上有这个项目 <a role="option" href="[looong url]">My Item</a>

常规模式 的 Firefox 中单击此项目后,NVDA 读取:

document busy

[looong url from browser's address bar]

application

My Item

当我再次单击该项目时,它不会读取 url(所需的行为):

document busy

blank

application

My Item

与此同时,当我在 Firefox 中以 私有模式 做同样的事情时,它每次都按预期读取:

document busy

blank

application

My Item

这是普通模式和私有模式的 FF 行为的预期差异吗?

根据 NVDA 开发者论坛,这是一个 Firefox 问题,与浏览器在 privateregular 模式下阅读同一页面时不一致有关一个屏幕-reader.

https://github.com/nvaccess/nvda/issues/6573

这样问题就可以结束了。