Necesito ayuda con la navegación en mi aplicación. Este es el flujo en el que estoy trabajando:
El usuario se desplaza hacia abajo en la pantalla de inicio (imagen adjunta: “home”), leyendo los títulos de los últimos temas.
Cuando hacen clic en un tema específico (imagen adjunta: “Bear hugs gone too far”), se les lleva a la pantalla de detalles del tema (imagen adjunta: “topic screen”), donde pueden leer el texto completo y las respuestas.
El problema: no hay un botón “atrás” que permita al usuario volver al mismo punto de desplazamiento en la pantalla de inicio para continuar navegando por los temas.
¿Cómo puedo añadir un botón para devolver al usuario a la posición exacta de desplazamiento en la que se encontraba en la pantalla de inicio?
Llámame confundido, pero ¿tu navegador no tiene un botón de retroceso? Acabo de probar en mi iPhone en Safari y Chrome y los botones de retroceso me llevan de vuelta a donde estaba en la página de la lista de temas. El deslizar hacia la izquierda y hacia la derecha para retroceder y avanzar respectivamente (como lo mencionó Robert anteriormente) también funciona. La aplicación hub también tiene botones de retroceso y avance y deslizamiento.
Disculpa por no darte el contexto completo: mi comunidad de discurso está integrada en nuestra aplicación móvil… ¿quizás por eso no hay botón de retroceso y el deslizamiento no funciona?
Bastante innecesario también (al menos en Android), ya que tiene un excelente soporte para PWA de forma nativa (una de las razones por las que cambié de Apple y su lentitud).
¡Sí, ayudó! Solo hay un detalle que quizás sepas cómo arreglar.
El botón de retroceso desaparece cuando te desplazas hacia abajo (por favor, mira el video adjunto)… ¿es posible tener el botón de retroceso fijo/flotante en la parte superior de la pantalla para que permanezca visible incluso al desplazarse?
Al final, hay algo mal en la aplicación que impide el deslizamiento hacia atrás, que es nativo de Discourse y debería ser compatible con la aplicación.
He implementado varias aplicaciones en la App Store y Play Store (ninguna de las cuales tuvo este problema).
Si tienes presupuesto, puedo echar un vistazo a la causa raíz por ti.