【问题标题】:React Native: Pass target Location onPress to google maps or ios maps and execute a GPS Navigation towards said targetReact Native:将目标位置 onPress 传递给谷歌地图或 ios 地图,并针对所述目标执行 GPS 导航
【发布时间】:2016-05-12 14:15:01
【问题描述】:
我正在寻找一种为应用用户启用简单功能的方法。
预期的用例是 - 用户点击我的应用程序中的联系人按钮 - 看到我们的联系方式,然后按下“导航到”按钮,该按钮执行他的导航应用程序并启动 GPS 导航到已传输的目标按钮触摸。
到目前为止,我只在 react 原生应用中找到了一个自定义地图实现,以使用地图显示某些位置 - 但没有解决方案可以打开导航应用并导航到目标。
这甚至可能吗? (一个简单的链接就足够了——我可能在这里错过了一些基本的东西:))
谢谢你的帮助
【问题讨论】:
标签:
ios
google-maps
gps
react-native
【解决方案1】:
在视图中你可以添加如下
<TouchableHighlight ref="statusbutton" onPress={this.showPopover.bind(this,this)}>
<View style={styles.mainStatus}></View>
</TouchableHighlight>
在方法中
showPopover(self,event) {
self.refs.statusbutton1.measure((ox, oy, width, height, px, py) => {
//you can use the px and py values here.
});
}