【问题标题】:Google Maps iOS street view URL scheme not working?Google Maps iOS 街景 URL 方案不起作用?
【发布时间】:2016-04-13 19:18:00
【问题描述】:

我的应用有一些代码可以直接打开 Google 地图。我们正在尝试使用如下 URL 直接打开特定坐标的街景视图:

comgooglemaps-x-callback://?center=47.613371,-122.313167&mapmode=streetview&x-success=myurlscheme://noop&x-source=MyApp

我看到一个无限旋转的街景视图永远不会加载。

此 URL 方案已记录在案,并且已经使用了数年,直到最近一次更新。 https://developers.google.com/maps/documentation/ios-sdk/urlscheme

应用程序的这个功能是否被破坏或 URL 方案是否改变?

【问题讨论】:

  • 你指定了回调函数吗?根据文档,Callbacks are often used to return a user to the app that originally opened Google Maps for iOS. 如果您打算使用本机地图应用,您可以调用comgooglemapsurl:// 架构
  • @adjuremods 所有回调参数都在上面的 URL 示例中配置。我还测试了没有参数并使用了comgooglemaps://。相同的复制品

标签: ios google-maps


【解决方案1】:

此问题已在最新版本的 google maps iOS 应用程序中得到修复。请检查一下。 参考:https://github.com/googlemaps/OpenInGoogleMaps-iOS/issues/6

【讨论】:

  • 这是 Google 的年度活动吗?这已经工作了一年了,但现在又不行了......!
  • Google 发布了 4.30.0 版,它为我解决了这个问题。
【解决方案2】:

这是一个错误(或文档需要更新),因为我能够使用之前的 Google Maps iOS 版本 4.14(最后一次更新)来验证这一点。还通过其他使用 StreetView 的 iOS 应用进行了验证。

已提交问题,但这尚未被确认为错误。

https://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=streetview&colspec=ID+Type+Status+Introduced+Fixed+Summary+Internal+Stars&cells=tiles

【讨论】:

    【解决方案3】:

    【讨论】:

      【解决方案4】:

      Google 有一个新应用,我相信我们应该使用它,但我还没有尝试过!!我仍然没有在网站上看到证实这一点的更新文档。

      https://itunes.apple.com/us/app/google-street-view/id904418768?mt=8

      https://github.com/googlemaps/OpenInGoogleMaps-iOS/issues/6

      【讨论】:

      • 看起来这个应用程序不仅专注于显示街景,而且可以轻松访问所有注册的图像,并可以添加图像以在街景上分享。
      猜你喜欢
      • 2013-07-14
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      • 1970-01-01
      • 2017-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多