useragent swith overrider example android tabs highlighting mobile-webkit galaxy-tab

swith - user agent webview android



Samsung Galaxy Tab 10.1 y-webkit-tap-highlight-color style? (1)

Intento desactivar el ''resaltado'' predeterminado de la web de Android (el ''estilo de pantalla'' -webkit-tap-highlight-color ''fix'' que se recomienda en todas partes). Funciona muy bien en la mayoría de los dispositivos, pero no en mi Galaxy Tab 10.1. un manejador de ''clic'', siempre se resaltará en el color ''oscuro'' predeterminado cuando se ''haga clic'' en el navegador.

p.ej.

Tengo esto en mi CSS:

* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

  • luego usando jQuery configurando un ''click'' en una div:

    <div id = "test"> algún tipo de contenido </ div>

  • con un código como:

    $ ("# texto"). clic (función (e) {alerta ("¡Hola!")});

con ese código simple, ejecutándose en el navegador Galaxy Tab 10.1, siempre obtienes el ''destacado'' en el div, parece ignorar el estilo por completo?

Alguien tiene alguna idea ? Parece que al usar eventos ''touchstart'' y ''touchend'' esto desaparece dependiendo del ''nivel'' en el que capturo esos eventos, pero eso parece exagerado. ¿Hay algo especial sobre el navegador Galaxy Tab? Intenté buscar, pero hay tantas combinaciones de términos que buscar que estoy perdido :(

Gracias

Chris


¡intente darle cualquier color que no sea el predeterminado! por ejemplo, -webkit-tap-highlight-color: rgba (58, 52, 222, 0.5);

En algunos dispositivos Android donde he intentado cambiar el color de resaltado predeterminado, ¡me aseguro de que el color nunca funcione!

-Y una vez que lo haya comprobado, ¡intente agregar! Importante al final del color, ¡eso parece forzar el color predeterminado!