Специальные возможности — Control+Option+Пробел не открывает раскрывающийся список (Выбрать элемент)

У меня есть элемент Select, подобный этому:

<select name="dropdown">
    <option value="1" selected="">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
</select>

При использовании Chrome с включенным VoiceOver на Mac, если я использую пробел, раскрывающийся список открывается, но если я использую Control + Option + пробел, раскрывающийся список не открывается. Как я могу это решить?


person Ajaykumar    schedule 09.07.2018    source источник
comment
Я предполагаю, что вы на Mac, так как вы упомянули «вариант»? на ПК alt+downarrow открывает элемент <select>. иногда вы можете использовать «option» вместо «alt» на Mac, поэтому, возможно, option+downarrow будет работать. у меня сейчас нет мака, так что не могу попробовать.   -  person slugolicious    schedule 09.07.2018


Ответы (1)


Многое может измениться в этом ответе в зависимости от нескольких вещей.

Я предполагаю, что вы используете Mac (как указал @slugolicious), а также предполагаю, что вы используете VoiceOver, поскольку клавиши Control+Option обычно недоступны, если вы не используете читатель экрана.

В Safari и Firefox использование VoiceOver для открытия меню выбора с помощью Control+Option+Пробел работает, поэтому мое последнее предположение заключается в том, что вы используете Chrome+VoiceOver. Если это так, вы мало что можете сделать, поскольку проблема заключается в том, что Chrome плохо работает с VoiceOver. Если вы попытаетесь исправить это для Chrome, это, вероятно, вызовет проблемы в других браузерах, где работают ключевые команды.

Большинство пользователей, использующих VoiceOver, будут использовать Safari в качестве предпочтительного браузера, чтобы не столкнуться с проблемой, а те, кто не использует Safari, будут использовать причудливость своего браузера и VoiceOver.

person Steven Lambert    schedule 10.07.2018
comment
Да, вы правы, я использую Voice over в Chrome на Mac. - person Ajaykumar; 11.07.2018