Antes de iOS 6, estaba usando este esquema de URL para abrir la aplicación de mapas nativos y encontrar direcciones desde la ubicación actual de los usuarios a una dirección que creé.La ubicación actual no funciona con Apple Maps IOS 6
http://maps.google.com/maps?daddr= "+ dirección +" & saddr = + Ubicación actual
Esto funcionaba muy bien, pero ahora que se obtuvieron mapas rid Google con iOS 6, tuvimos que comprobar la versión de IOS que eran y luego referirlos al nuevo esquema de url de mapas de manzana si estaban usando iOS 6.0 o superior. El nuevo esquema de URL que estamos utilizando es esto ....
http://maps.apple.com/maps?daddr= "+ dirección +" & saddr = + Ubicación actual
Esto se basa en la nueva documentación de esquemas mapa URL se puede encontrar aquí ..
De todos modos, lo he probado un montón y se reduce a los nuevos mapas de manzana reconoce la ubicación actual, como lo hicieron los mapas de Google.
¿Alguien sabe cómo puedo solucionar esto?
Tenga en cuenta que estoy compilando una aplicación html con la brecha del teléfono, por lo que usar el código nativo para establecer la dirección inicial de la ubicación actual no me ayudará.
Se le olvidó poner la url de la documentación. –
Woops, le pido disculpas por volver tan tarde que aquí está el enlace de la documentación, aunque no será de mucha ayuda. http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/MapLinks.html#//apple_ref/doc/uid/TP40007894-SW1 –
Utilice% 20 en lugar de símbolo + (más). El símbolo más no es la forma correcta de agregar un espacio en una url. Sin embargo, algunos motores de búsqueda y presentaciones de formularios usan más como sustituto del espacio, pero la forma correcta es% 20.He verificado en un iPad que la URL anterior abre una navegación cuando el texto es & saddr = Current% 20Location – nivs1978