【问题标题】:Open Google Map with markers within Google Maps App在 Google Maps App 中使用标记打开 Google Map
【发布时间】:2018-05-30 11:16:58
【问题描述】:

我使用 Google Maps JavaScript API 在网页内的地图上放置了一堆标记。我希望允许用户选择在 Google 地图应用中打开带有标记的地图,如果他们的设备上有地图的话。

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

有没有简单的方法来实现这一点?我是一名前端 Web 开发人员,拥有相当多的 JS 经验,但我没有任何开发 iOS 或 Android 应用程序的经验,我希望 API 中有一个简单的解决方案,但还没有遇到一个答案。由于网络和应用平台之间的差异,这很有可能根本不可能,但我只是不知道。

【问题讨论】:

    标签: javascript android ios google-maps


    【解决方案1】:

    这是 Google Maps 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?

    【讨论】:

      猜你喜欢
      • 2011-02-13
      • 2020-12-03
      • 1970-01-01
      • 1970-01-01
      • 2013-12-20
      • 2014-05-01
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多