Html NVDA未使用箭头键在导航中读取文本

Html NVDA未使用箭头键在导航中读取文本,html,accessibility,Html,Accessibility,我面临着一个问题与NVDA屏幕阅读器,它没有阅读链接或文本,而导航 HTML <nav role="navigation"> <ul class="list"> <li class="list-item"> <a class="link" href="#" aria-haspopup="true" aria-expanded="false">Home</a>

我面临着一个问题与NVDA屏幕阅读器,它没有阅读链接或文本,而导航

HTML

<nav role="navigation">
        <ul class="list">
            <li class="list-item">
                <a class="link" href="#" aria-haspopup="true" aria-expanded="false">Home</a>
                <div class="sub-nav">
                    <ul class="sub-nav-list">
                        <li>
                            <a href="">First list item in home</a>
                        </li>
                        <li>
                            <a href="">Second</a>
                        </li>
                    </ul>
                </div>
            </li>
            <li class="list-item">
                <a class="link" href="#" aria-haspopup="true" aria-expanded="false">About Us</a>
                <div class="sub-nav">
                    <ul class="sub-nav-list">
                        <li>
                            <a href="">First list item in about us</a>
                        </li>
                        <li>
                            <a href="">2nd</a>
                        </li>
                    </ul>
                </div>
            </li>
            <li class="list-item">
                <a class="link" href="#" aria-haspopup="true" aria-expanded="false">Contact</a>
                <div class="sub-nav">
                    <ul class="sub-nav-list">
                        <li>
                            <a href="">First list item in contact</a>
                        </li>
                        <li>
                            <a href="">two</a>
                        </li>
                    </ul>
                </div>
            </li>

        </ul>
</nav>
JS(使用jQuery)

我使用箭头键导航NVDA,如果我从子菜单移动到下一个菜单,例如,从“主页”移动到其子菜单,移动到“关于我们”菜单旁边,它将不会显示“关于我们”。相反,它读取“关于我们”的子菜单项 知道会出什么问题吗

内容如下:

navigation landmark 
list  with 3 items
collapsed  visited  subMenu  link
Home
list  with 2 items
visited  link
First list item in home
visited  link
Second
out of list
list  with 2 items
visited  link
First list item in about us

很抱歉帮不了什么忙,但对我来说很有用:

Home
collapsed  visited  subMenu  link
list  with 2 items
First list item in home
visited  link
Second
visited  link
About Us
expanded  visited  subMenu  link

我使用的是NVDA 2019.2.1

这很奇怪,我也使用了相同的版本,但对我来说它缺少了“关于我们”。刚才在我的原始问题中添加了我的语音日志。另外,我只是想检查一下,您是否使用了导航箭头键或选项卡。对于tab,它对我来说也很好,但是使用箭头键,它不会出现问题。在我的配置中,箭头通常逐字读取单词。现在,我的视力很好,也许真正的NVDA用户会以不同的方式配置它。
navigation landmark 
list  with 3 items
collapsed  visited  subMenu  link
Home
list  with 2 items
visited  link
First list item in home
visited  link
Second
out of list
list  with 2 items
visited  link
First list item in about us
Home
collapsed  visited  subMenu  link
list  with 2 items
First list item in home
visited  link
Second
visited  link
About Us
expanded  visited  subMenu  link