Prima di IOS 6, stavo usando questo schema URL per aprire l'applicazione mappe nativa e localizzare sulla posizione corrente gli utenti a un indirizzo che ho creato.posizione attuale non funziona con Apple Maps IOS 6
http://maps.google.com/maps?daddr= "indirizzo + +" & saddr = corrente + Località
Questo è stato grande lavoro, ma ora che hanno ottenuto le mappe di Google RID con IOS 6, abbiamo dovuto controllare quale versione IOS erano on e quindi riferirli al nuovo schema di url di apple maps se stavano usando IOS 6.0 o versioni successive. Il nuovo schema URL che stiamo usando è questo ....
http://maps.apple.com/maps?daddr= "indirizzo + +" & saddr = corrente + Località
Questo si basa sulla nuova documentazione per i regimi di mappa URL, che può essere trovato qui ..
In ogni modo, ho provato un sacco e si riduce alle nuove mappe apple non riconosce posizione corrente, come le mappe Google ha fatto.
Qualcuno sa come risolvere questo problema?
Tenete a mente Sto costruendo un'applicazione html con gap di telefono, in modo da utilizzare codice nativo per impostare l'indirizzo di partenza alla posizione attuale non mi aiuterà.
Hai dimenticato di inserire l'url alla documentazione. –
Woops scusa per averti richiamato così tardi ecco il link della documentazione anche se non sarà di grande aiuto. http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/MapLinks.html#//apple_ref/doc/uid/TP40007894-SW1 –
Utilizzare% 20 al posto del simbolo + (più). Il simbolo più non è il modo corretto per aggiungere uno spazio in un url. Alcuni motori di ricerca e moduli inviati tuttavia usa plus come sostituto per lo spazio, ma il modo corretto è% 20.Ho verificato su un iPad che l'URL sopra riportato apre una navigazione quando il testo è & saddr = Current% 20Location – nivs1978