diff --git a/www/assets/js/platform.js b/www/assets/js/platform.js index 3a55663..72b63c5 100644 --- a/www/assets/js/platform.js +++ b/www/assets/js/platform.js @@ -199,7 +199,13 @@ function initCordova() { // Handle geo: urls $("#app").on("click", "a[href^='geo:']", function (evt) { - window.open($(this).attr("href"), "_system"); + if (cordova.platformId == "ios") { + window.open($(this).attr("href").replace("geo:", "http://maps.apple.com/?q="), "_system"); + } else if (cordova.platformId == "android") { + window.open($(this).attr("href").replace("geo:", "geo:0,0?q="), "_system"); + } else { + window.open($(this).attr("href"), "_system"); + } evt.preventDefault(); });