1

我有一个这样的 Select 元素:

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

在 Mac 上使用启用 VoiceOver 的 Chrome,如果我使用 Space,下拉菜单会打开,但如果我使用 Control+Option+Space,下拉菜单不会打开。我该如何解决这个问题?

4

1 回答 1

5

根据一些事情,这个答案可能会发生很多变化。

我猜您使用的是 Mac(正如@slugolicious 指出的那样),并且还猜您使用的是 VoiceOver,因为Control+Option除非您使用屏幕阅读器,否则按键通常不可用。

在 Safari 和 Firefox 中使用 Voiceover 打开带有Control+Option+Space作品的选择菜单,所以我最后的猜测是您使用的是 Chrome+VoiceOver。如果是这种情况,您将无能为力,因为 Chrome 无法与 VoiceOver 很好地配合使用。如果您确实尝试为 Chrome 修复它,它可能会导致其他浏览器出现问题,而这些浏览器中的按键命令确实有效。

大多数使用 VoiceOver 的用户将使用 Safari 作为他们选择的浏览器,因此他们不会遇到问题,而那些不使用 Safari 的用户将使用他们的浏览器和 VoiceOver 的古怪之处。

于 2018-07-10T20:49:14.430 回答