我构建了一个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);
}
})();

任何人都可以帮助我...
由于
答案 0 :(得分:4)
由于此地图未向您显示路线,因此目前在印度无法使用路线功能。您必须使用Google地图。
有关更多说明,请点击此链接
https://www.apple.com/in/ios/feature-availability/#maps-directions
此链接显示哪个国家/地区可以使用哪种功能。