Apple地图显示"指示不可用"从react-native app启动时

时间:2017-12-14 08:07:44

标签: ios react-native react-native-maps

我构建了一个react-native应用程序,其中我使用map来显示某些位置。我在地图上为每个位置标记了针脚。现在我希望如果用户选择一个标记并单击导航按钮(我在地图上提供)它应该启动苹果地图(用于ios)和谷歌地图(用于android)并显示从用户当前位置到我在地图网址中传递的纬度和经度。

但是在苹果地图上,它始终显示"方向不可用"消息。

以下是我如何调用地图网址进行导航:



Platform.select({
      ios: () => {
             Linking.openURL('http://maps.apple.com/maps?daddr='+latitude+','+longitude+'&dirflg=d&t=m');
          
      },
      android: () => {
          Linking.openURL('http://maps.google.com/maps?daddr=' +latitude+ ',' +longitude);
      }
  })();




enter image description here

任何人都可以帮助我...

由于

1 个答案:

答案 0 :(得分:4)

由于此地图未向您显示路线,因此目前在印度无法使用路线功能。您必须使用Google地图。

有关更多说明,请点击此链接

https://www.apple.com/in/ios/feature-availability/#maps-directions

此链接显示哪个国家/地区可以使用哪种功能。