채팅 목록을 표시하고 채팅을 가상 버퍼에 가져와야하는 응용 프로그램에서 작업하고 있습니다. 채팅 내용은 텍스트 줄만큼 간단하거나 텍스트처럼 복잡하고 링크와 이미지를 더할 수 있습니다. role=document
이 없으면 버퍼에 없지만 role=document
JAWS는 내용을 읽을 때 (아래쪽 화살표를 누른 후) "클릭 가능"이라고 읽습니다. 내용을 클릭 할 수 없으며 읽을 수 없게하는 방법을 알 수 없습니다.div에 role = document를 추가하면 JAWS가 "클릭 가능"으로 읽습니다.
다음은 레이아웃의 예 :
<div role="application" class="mainViewContainer">
<ul class="mainViewContent">
<li tabindex="0" class="chatViewContainer">
<div tabindex="-1" class="chatHeaderContainer">
<span class="offscreen" id="chat1">Chat content</span>
<div role="document" tabindex="0" class="chatContent" aria-labelledby="chat1">
Here's a message, huzzah!
</div>
</div>
</li>
<li tabindex="0" class="chatViewContainer">
<div tabindex="-1" class="chatHeaderContainer">
<span class="offscreen" id="chat2">Chat content</span>
<div role="document" tabindex="0" class="chatContent" aria-labelledby="chat2">
<div class="chatText>Document <a href="/link/artifact=12121">documentName.jpg</a> created </div>
<div class="documentView">
<img title="documentName.jpg" src="imgsrc">
<div class="documentItemDetails">
<a href="/link/artifact=12121&viewMode=EXPANDED" class="documentName">documentName.jpg</a>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
chatContent
는 JAWS으로 읽기 "클릭"하지 DIV 만드는 방법에 어떤 아이디어가? 내가 JAWS 버전 15.0.6025으로이 문제를보고 있어요
내가이 같은 문제가 있었다