在Google地图应用中使用标记打开Goog​​le地图

时间:2017-12-16 13:08:09

标签: javascript android ios google-maps

我已经使用Google Maps JavaScript API在网页中的地图上放置了一堆标记。我想允许用户选择在Google地图应用中使用标记打开地图,如果他们在自己的设备上有这些标记的话。

目前,点击时,标记会显示位置名称和其他一些细节。我也想在应用程序中维护此功能。

有没有简单的方法来实现这一目标?我是前端Web开发人员,拥有相当数量的JS经验,但我没有开发iOS或Android应用程序的经验,我希望能在API中成为一个简单的解决方案,但没有得到答案。由于网络和应用程序平台之间存在差异,因此很有可能无法实现这一点,但我只是不知道。

1 个答案:

答案 0 :(得分:0)

这是Google地图iOS(因此我假设是Android)API的内置功能。在iOS API中,在Info.plist文件中添加以下条目:

LSApplicationQueriesSchemes
    Item 0... String... googlechromes
    Item 1... String... comgooglemaps

然后,无论何时在应用中点按标记,如果用户随后点击Google归因徽标(通常位于屏幕底部),Google地图应用就会打开该标记。这些条目允许这种情况发生。

Android玩家可以与Android对话,但我确信它很简单,如果不是更简单的话。以下是一些方法:How to open standard Google Map application from my application?