将目的地传递到地图并导航到该点



我正在使用React Native App中的React-Native-Maps,我的MapView上有一些标记。

我要做的是按下一个标记时打开默认地图应用程序(因此iOS和Google Maps中的地图)并将坐标传递以导航到该点(=将坐标设置为目的地,请参见下图)。所需的结果

现在,我发现最好的方法是用这样的东西打开浏览器:Linking.openURL('http://maps.google.com/maps?q=37.78825,-122.4324'),然后从浏览器打开地图,但我想避免浏览器,因为这似乎是一个冗余步骤。我还尝试了Linking.openURL("geo:37.484847,-122.148386"),但是这种方式映射只是在该坐标上打开,并不能使它们成为导航到的目的地。

我至少搜索了几个小时以找到直接的应用 ->地图方式,但我仍然没有解决方案。有什么想法吗?

对于iOS,这是示例代码

direction = 'http://maps.apple.com/?address=[youraddress]'

检查此链接。

使用React-Native版本:16.0.0-Alpha.12

相关内容

  • 没有找到相关文章

最新更新