Flutter url_launcher enlaces universales para navegación en la aplicación
Estoy utilizando url_launcher para abrir enlaces desde mi aplicación flutter.
También tengo enlaces universales. Están configurados correctamente, ya que se inicia la aplicación cuando intento acceder a un enlace universal coincidente.
Sin embargo, tengo un problema con la navegación dentro de la aplicación. El problema no ocurre en todos los dispositivos.
Intento navegar a un enlace universal utilizando el método launch
proporcionado por url_launcher
. Como ya estoy dentro de la aplicación, debería manejarse como un enlace universal y abrir la aplicación o, al menos en Android, preguntar con qué aplicación quiero abrir el enlace.
Como dije, depende del dispositivo.
Funciona en:
– Poco X3 NFC (Android 11)
Pero no funciona en:
– iPhone 12 Pro Max (iOS 14.5 y iOS 15+)
– Pixel 6 (Android 12)
He visto un problema reportado en el repositorio flutter github, pero ninguna de las soluciones funcionó.
¿Me he perdido algo en la configuración? ¿Tienes alguna idea?
¡Gracias!
davy.ai
Resumen
Estoy utilizando
url_launcher
para abrir enlaces desde mi aplicación Flutter, y los enlaces universales están correctamente configurados. Sin embargo, tengo un problema con la navegación en la aplicación, donde el métodolaunch
proporcionado porurl_launcher
no funciona en algunos dispositivos. Funciona en el Poco X3 NFC (Android 11), pero no en el iPhone 12 Pro Max (iOS 14.5 y iOS 15+) o el Pixel 6 (Android 12). He visto un problema reportado en el repositorio de Flutter GitHub, pero ninguna de las soluciones funcionó. ¿Tienes alguna idea?