1

我正在开发一个 React Native 应用程序,该应用程序链接到 Google Maps 和 Apple Maps 以提供 Turn by Turn 导航。

由于离线地图的可用性,用户对能够在 iOS 上使用 Google 地图产生了一些兴趣。

尝试链接到 Google 地图(使用 React Native Linking API)时,Google 地图应用可以正常打开。但是,该应用程序没有解析路线,并且永远旋转。

如果我回到我的应用程序,保持谷歌地图打开,然后再次点击链接到谷歌地图的按钮,它会打开谷歌地图并几乎立即解决。作为一个额外的尝试,它在离线时工作并完美使用离线地图功能。

下面是我尝试使用的链接,其中目的地通常是 latlong 但可以是地址。

comgooglemapsurl://maps.google.com/maps?f=d&daddr=${destination}&nav=1

奖励积分:

如果您能告诉我如何使用非 url 架构自动启动导航;以下不适用于 nav=1 最后:

comgooglemaps://?f=d&daddr=${destination}&nav=1

谷歌地图无法解决

4

0 回答 0