Aria live="вежливая" не читаемая Android Talk назад, но хорошо работает Voice Over
Если у меня есть кусок кода, что-то вроде ниже используется для визуализации тега в JSP.
//образец кода
if(controllerInfo.isMobileMode()){
if(numColumns.intValue() == 1){
content.append("<ul "+getMobileAttributes(controllerInfo) +"
class=\"linkList " + cssClassStr + "\" aria-live =\"polite\" aria-
relevant=\"additions text\"aria-atomic=\"true\">" + NL);
}
}
Теперь, когда я добавил aria-live="polite"
и другие атрибуты в теге, который используется, отображают список, они визуализируются, и после внесения динамических изменений обновленные элементы списка должным образом считываются VoiceOver в Safari Mobile. Тем не менее, Android Talk не объявляет о том же самом.