如何从phonegap应用程序外部打开谷歌地图

时间:2015-06-08 07:23:57

标签: android google-maps cordova phonegap-plugins

我已通过手机屏幕打开谷歌地图应用

<a href="https://maps.google.co.uk/maps?saddr=Bengaluru, Karnataka&daddr=Chennai, Tamil Nadu" data-rel="external"><img src="img/ico_pin.png" />White House</a>

在这里,谷歌地图打开了手机差距。在这里,我在后退按钮中执行了一些功能。因此它也会对谷歌地图应用产生影响。

所以,我想从phonegap应用程序外部打开谷歌地图应用程序

2 个答案:

答案 0 :(得分:1)

我没有使用任何插件就得到了解决方案..

    if (device.platform.toUpperCase() === 'ANDROID') {
       navigator.app.loadUrl(url, { openExternal: true });
    }
    else if (device.platform.toUpperCase() === 'IOS') {
        window.open(url, '_system');
    }

答案 1 :(得分:0)

您可以从Phonegap应用中打开原生Google地图,如下所示。

<a href="geo:38.897096,-77.036545">open map</a>

Phonegap方向插件

您需要使用plugin作为路线

示例代码

plugin.google.maps.external.launchNavigation({
  "from": "Tokyo, Japan",
  "to": "Kyoto, Japan"
});

它将打开原生谷歌地图