我已经使用Google Maps JavaScript API在网页中的地图上放置了一堆标记。我想允许用户选择在Google地图应用中使用标记打开地图,如果他们在自己的设备上有这些标记的话。
目前,点击时,标记会显示位置名称和其他一些细节。我也想在应用程序中维护此功能。
有没有简单的方法来实现这一目标?我是前端Web开发人员,拥有相当数量的JS经验,但我没有开发iOS或Android应用程序的经验,我希望能在API中成为一个简单的解决方案,但没有得到答案。由于网络和应用程序平台之间存在差异,因此很有可能无法实现这一点,但我只是不知道。
答案 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?