En mi aplicación, redirijo al usuario al navegador safari cuando toca un botón, que a su vez cierra la aplicación y abre el navegador safari. No hay problema en eso. Funciona bien. El caso es que cuando el usuario abandona el navegador Safari, quiero redirigir al usuario a la aplicación, no a la pantalla de inicio. Cualquier idea, por favor ...Volver a la aplicación de safari
Respuesta
No puedes. Cuando redirige a alguien de su aplicación, la única manera de volver es usar el selector de tareas o abrir la aplicación nuevamente desde la pantalla de inicio.
Si desea mantener al usuario en su aplicación se podían abrir las páginas web en una vista web dentro de su aplicación
sí y usted también puede agregar referencias, detener, retroceder, reenviar y barra de direcciones en su vista web que le muestran a su cliente un navegador. por lo que no es necesario moverse al navegador web. –
puede volver a su aplicación usando una URL personalizada. Usted prueba cómo funciona esto, usando Safari en el iPad. Si realiza una búsqueda en Google, por ejemplo: http://www.google.com/search?btnG=1&pws=0&q=jim%27s+pizza+texas y haga clic en el mapa haga clic en la parte superior de la página. Lanzará la aplicación Map en el iPad. Si realiza la misma búsqueda en el iPhone y hace clic en Lugares, le mostrará el teléfono en un botón. Haga clic en el número de teléfono para abrir Telephone.app. –
uso UIwebViewController. que representan el enlace web dentro de la aplicación. para que su aplicación no esté en segundo plano y agregue el botón Atrás en la barra de navegación al hacer clic en el botón Atrás, vaya a la pantalla posterior. Supongo que sería mejor
Si controla el sitio web al que los está redireccionando, puede colocar un enlace en el sitio usando una URL personalizada que describo con más detalle a continuación. Pero si es un sitio que no controlas, puedes hacer que el usuario navegue dentro de tu aplicación usando UIWebView.
Para una aplicación de iOS, puede crear esquemas de URL personalizados que su aplicación registre en el sistema. Luego, en la página web crearía un enlace usando esa URL personalizada. Así es como Apple lanza el telephone.app o el mail.app del safari móvil.
Por ejemplo: supongamos que su aplicación es llamada BigBadApp. Su URL personalizada sería: bigbadapp: // Ahora, podría crear un vínculo a su aplicación: <a href="bigbadapp://launchedfromsafari">Launch BigBadApp</a>
Puede pasar cualquier tipo de información a su aplicación utilizando la URL personalizada y su aplicación manejará esa información en el delegado de la aplicación . Para iOS 4.2 y posterior: application:openURL:sourceApplication:annotation:. El nombre del antiguo delegado en la versión anterior de iOS es application: handleOpenURL:
Para obtener más información, consulte la comprobación Apple Implementing Custom URL Schemes. También iOS developer: tips tiene un tutorial en Launching Your Own Application via a Custom URL Scheme.
Esto es lo que necesito, solo un comentario: ¿cuál será el estado de 'BigBadApp' cuando regrese, @BlackFrog? – new2ios
i lanzaría una aplicación en el navegador ...
este es un buen subclase UIViewController que tiene la mayor parte de las funciones del navegador ya implementadas. es muy fácil de usar. https://github.com/samvermette/SVWebViewController
- 1. ¿Volver a cargar hojas de estilo CSS sin volver a cargar la página?
- 2. Apertura de la aplicación nativa. de Safari
- 3. Pasar información de javascript a la aplicación django y volver
- 4. Cómo volver a incluir encabezado en aplicación
- 5. Gunicorn :: volver a cargar desde la propia aplicación
- 6. variable estática null al volver a la aplicación
- 7. ¿Cómo volver a compilar la aplicación predeterminada "Iniciador"?
- 8. ¿Volver a cargar los datos de la aplicación cuando la aplicación entra en primer plano?
- 9. Añadir marcador de safari desde la aplicación de iPhone
- 10. ¿Volver a la confirmación local?
- 11. Volver a la página anterior
- 12. Mobile Safari 5mb ¿Límite de caché de la aplicación HTML5?
- 13. volver a la página anterior
- 14. android volver a la primera pantalla
- 15. Cómo volver a utilizar una aplicación reutilizable en Django
- 16. Volver a la página de referencia
- 17. WPF Aplicación lenta al volver de inactiva
- 18. Iniciar safari desde una aplicación Mac
- 19. Cómo volver a implementar, volver a crear la base de datos en cada ejecución de prueba
- 20. ¿Cómo redirigir desde Mobile Safari a la aplicación nativa de iOS (como Quora)?
- 21. Cómo vincular a la aplicación iOS nativa de Google Maps desde el navegador Safari móvil
- 22. ¿Cómo volver a colocar MediaController?
- 23. Volver StreamReader a Inicio
- 24. ReSharper: ¿cómo volver a analizar la solución?
- 25. ¿Cuándo debo volver a bloquear la cámara?
- 26. ¿Quieres volver a la URL anterior?
- 27. Volver a la revisión anterior en Bazar
- 28. Volver a la revisión en Subversion
- 29. comenzar mongodb y volver a la terminal
- 30. SVN: volver a la versión anterior
¿Para qué iPhone 4? –