使用phonegap在ios的本机和web应用程序中打开google地图
如果本机应用程序安装在iphone/ipad或web应用程序中,我想在ios中打开direction,但当我使用代码时,它会先打开本机应用程序,然后再打开web应用程序(如果已安装)。我的代码如下:使用phonegap在ios的本机和web应用程序中打开google地图,ios,google-maps,cordova,Ios,Google Maps,Cordova,如果本机应用程序安装在iphone/ipad或web应用程序中,我想在ios中打开direction,但当我使用代码时,它会先打开本机应用程序,然后再打开web应用程序(如果已安装)。我的代码如下: setTimeout(function(){ window.open('http://maps.google.com/maps? saddr='+clat+','+clong+'&daddr='+lat+','+lng+'&directionsmode=dr
setTimeout(function(){
window.open('http://maps.google.com/maps? saddr='+clat+','+clong+'&daddr='+lat+','+lng+'&directionsmode=driving','_blank');
},2000);
window.location='comgooglemaps://?saddr='+window.localStorage.getItem("clat")+','+window.localStorage.getItem("clong")+'&daddr='+lat+','+lng+'&directionsmode=driving';
如何解决此问题?您可以使用AppBrowser。它将自动在设备中打开本机谷歌地图
var ref=window.open(encodeURI(“您的谷歌地图url”)、“_system”、“location=no”)代码>它提供了选择地图应用程序的选项,但不直接打开本机地图应用程序是的,这就是它的工作方式。如果您有多个地图应用程序,则可以选择该应用程序。