2 votos

¿Cómo crear accesos directos de Chrome similares a los de una aplicación?

Tengo una aplicación de Chrome que, en algún momento, añadí a mi pantalla de inicio y se comportaba como una aplicación real: no había barra de herramientas de Chrome (para la URL y otros ajustes). El icono también era "nativo" (la diferencia quedará clara en un segundo).

Por diversas razones lo quité de mi pantalla de inicio y también actualicé a Pie (no estoy seguro de si esto importa).

A continuación, he intentado volver a crear la "aplicación" añadiendo, desde Chrome, un acceso directo a mi pantalla de inicio. Así es como se ve ahora:

enter image description here

Fíjese en la miniatura de Chrome que antes no existía.

La aplicación en sí ya no parece "nativa":

enter image description here

La parte entre la barra de estado y la línea azul no solía estar ahí, ocultando completamente el hecho de que se trata de una página web que se ejecuta en Chrome.

¿Cuál es la forma correcta de recuperar este comportamiento de "aplicación nativa"?

3voto

Morrison Chang Puntos 286

Esperas a que el desarrollador de la aplicación web implemente WebAPK de Chrome en Android características/requisitos.

Del siguiente post: Cómo eliminar el logotipo de Chrome del enlace de la pantalla de inicio de la aplicación PWA (Android O Preview)

Escarbando en los comentarios del respuesta aceptada de Anand con fecha de 17 de diciembre de 2018:

Si usted está preguntando cómo evitar icono de cromo, siempre y cuando su fue [ sic ] app está totalmente cualificada PWA para ser instalada como APK, las nuevas versiones de chrome no añadirán ese icono. He probado con la versión 70 de chrome en Android pie . Si se trata de una mera página web, no cumplir con los criterios clave PWA o no PWA, cromo podría añadir el icono de cromo para indicar que es un enlace web (dependiendo de la versión de cromo de nuevo)

Una investigación más detallada me llevó a madriguera de conejos de qué características existen en Chrome vs Android y el significado de "instalar" a la pantalla de inicio, que si bien afecta de alguna manera las expectativas de comportamiento del usuario final, los detalles de implementación están fuera de tema para este sitio.

Si puedes vivir con el icono de la insignia, es posible que desees probar tu sitio / aplicación web con Firefox para Android y comprueba si la interfaz de usuario de la aplicación sigue conservando el indeseable "encabezado".

0 votos

Gracias, señor. Tenéis conocimiento de cambios en la API que hicieran que una página compatible con PWA perdiera esta compatibilidad al pasar de Oreo a Pie?

0 votos

Sinceramente, no lo sé. Suponiendo que nada ha cambiado en el sitio, mirando a través de: developers.google.com/web/fundamentals/app-install-banners menciona Meets a user engagement heuristic (currently, the user has interacted with the domain for at least 30 seconds) así que usted puede tratar de desinstalar, interactuar con el sitio durante más de un minuto y tratar de volver a instalar y ver si eso ayuda. De lo contrario, su hasta cuando se instala con x versión de Chrome y ahora en y versión de Chrome, Google ha refinado los requisitos.

0 votos

Gracias por su ayuda - me empujó a la solución (que he publicado también para completar). Fue culpa mía y tu indicación de las normas PWA me hizo soltar mi error.

0voto

WoJ Puntos 179

El problema acabó siendo la falta de HTTPS. La respuesta de @Morisson me empujó en la dirección correcta y me di cuenta, "temporalmente para fines de prueba", que he eliminado HTTPS para el sitio.

De vuelta a HTTPS, puedo crear una PWA del sitio de nuevo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X