Página de guía de la aplicación de desarrollo Uniapp
La página de guía de la aplicación consta de 3 a 5 hermosas imágenes que se muestran cuando un usuario abre una aplicación por primera vez, que se utiliza para informar a los usuarios sobre las funciones y características del producto. Una buena página de introducción animará a los usuarios a interesarse más en el producto. Por supuesto, esto es un reflejo de la capacidad del diseño de la interfaz de usuario, aunque muchas personas la pasarán por alto rápidamente. ¿Cómo agregan los desarrolladores estas imágenes para que se muestren solo cuando el usuario abre la aplicación por primera vez?
Tome el proyecto desarrollado por uniapp como ejemplo: en la función onLaunch, verifique si el indicador es falso. Si es falso, salte a la página de inicio y puede configurar el salto. a la página de inicio. Tenga en cuenta que es mejor utilizar reLaunch para evitar que el usuario regrese al botón físico; si es verdadero, la bandera se almacena localmente. Este es el principio; sin embargo, durante el desarrollo real, encontrará que hay un fenómeno de pantalla de inicio que hace que la experiencia del usuario no sea muy buena, por lo que el punto clave es este. pantalla en la vista de código fuente de uniapp Modifique la configuración de la pantalla de inicio, cambie el cierre automático a falso y llame al método plus.navigator.closeSplashscreen configurando el tiempo de retraso en onLaunch para cerrar la imagen de inicio. El retraso se establece en 0. De esta forma, la configuración del mapa de inicio está bien.
A continuación se resume el método para verificar si se ingresa a la página de inicio, solo como referencia:
Consejo: en muchas aplicaciones se ha descubierto que si el teléfono está bloqueado, cuando Cuando un usuario abre la aplicación por primera vez, la página de inicio seguirá apareciendo antes de la página de inicio. La forma de solucionar esta situación es configurar la página de inicio como página de inicio de forma predeterminada, es decir, en la administración de enrutamiento, escriba la página de inicio. primero y luego use la bandera para determinar si saltar a la página de inicio;
El desarrollo de la página de guía anterior solo proporciona una idea, hay muchas otras formas, como el backend para controlar si se muestra la guía página y los cambios dinámicos de la página de guía. Por supuesto, el problema en sí no es difícil de implementar. La clave está en los problemas que existen en la aplicación práctica.