No hace mucho, Google añadió una nueva función llamada Pestañas personalizadas de Chrome desde Chrome 45 en Android JellyBean o posterior.
¿Qué son las pestañas personalizadas de Chrome?
Cuando un usuario pulsa una URL, los desarrolladores de aplicaciones tienen que elegir entre iniciar un navegador o crear su propio navegador dentro de la aplicación mediante WebViews.
Ambas opciones suponen un reto: iniciar el navegador es un cambio de contexto pesado que no se puede personalizar, mientras que las WebViews no comparten estado con el navegador y añaden sobrecarga de mantenimiento.
Las pestañas personalizadas de Chrome dan a las aplicaciones más control sobre su experiencia web, y hacen que las transiciones entre contenido nativo y web sean más fluidas sin tener que recurrir a una WebView.
¿Cuándo estará disponible?
A partir de Chrome 45, Chrome Custom Tabs ya está disponible de forma general para todos los usuarios de Chrome, en todas las versiones de Android compatibles con Chrome (Jellybean en adelante).
Google ha integrado esta función en algunas de sus aplicaciones (por ejemplo. Google+ , Búsqueda en Google ) y ahora las aplicaciones de terceros también pueden utilizarlo (p. ej. Twitter , Stack Exchange ).
Aunque algunas aplicaciones ofrecen la posibilidad de activarlo o desactivarlo (p. ej. Búsqueda en Google ), otros no parece posible desactivar esto. Sé que todavía puedo abrir el enlace en Chrome tocando el menú de desbordamiento (3 puntos en la parte superior derecha) y seleccione Abrir en Chrome . Sin embargo, sería preferible que se pudiera desactivar en aplicaciones específicas.
Así que mi pregunta es: ¿es posible desactivar esta función? preferiblemente en aplicaciones selectivas ? (por desactivar, me refiero a abrir el enlace directamente en el navegador por defecto, o pedir al usuario que elija un navegador)
Nota : Estoy abierto a todas las sugerencias, incluyendo soluciones Root, o incluso desinstalar Chrome en el peor de los casos. Sin embargo, se prefieren respuestas más prácticas.
0 votos
Relacionado: github.com/arunkumar9t2/lynket-browser/issues/139