I have two variables – Destination and Source – and, using Phonegap, I’m trying to use jQuery to open the external iPhone Apple Maps app with directions.
The code I’m using looks like this:
var url = 'http://maps.apple.com/?q=daddr='+destination+'&saddr='+source;
window.location = url;
Whenever I click the relevant button however, it opens a new view in-app with Google directions as a webview, and I cannot return to the original app.
How can link be opened instead with the iOS default map application?
Changing
http://maps.apple.com/?q=to justmaps:did the trick.NB: make sure you write
maps:and notmap:as, while the latter will run the correct app, it will crash immediately after opening (thanks jprofitt)