Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

96
Visualizações
¿Cómo puede forzar el enfoque en un elemento para admitir la voz en off de ios?

¿Hay alguna manera de hacer que la voz en off de ios se centre en un elemento específico después de una interacción del usuario?

Probé una versión del siguiente ejemplo en un código base de React, usando el método de enfoque en un elemento seleccionado cuando se selecciona una opción, sin embargo, aunque esto funciona en un navegador web, no funciona en el dispositivo ios, sino en el el foco se mueve a lo que estaba detrás de la opción seleccionada.

Entonces, por ejemplo, si se seleccionó la opción 'Saab', me gustaría que el usuario permaneciera en el menú desplegable, pero en su lugar aterrizaría en un elemento div que estaba detrás de la lista desplegable de Saab.

Usando un lector de pantalla en un navegador, puedo ver que el método de enfoque funciona para mantener al usuario en el menú desplegable, pero en el dispositivo ios con voz en off, el enfoque salta al elemento que está detrás.

 handleChange = (e) => { document.getElementById("cars").focus({preventScroll: true}); } <select id="cars" name="cars" id="cars" onChange = (e) => {this.handleChange(e)}> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select>
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda