react-native - 获取路线 API 调用? react 原生

标签 react-native

在许多 iOS 应用程序中,我可以看到一个按钮,上面写着 getDirections,点击后会打开一个 Apple/Google map ,其中纬度和经度作为目的地传递。

我有我的 TouchableHighlight lat 和 lng 按钮准备就绪。我需要在 onPress 中调用什么 API 端点回调以我的坐标作为路线目的地打开 Apple map ?

最佳答案

要链接到另一个应用程序,例如 map ,请使用 LinkingIOS :

https://facebook.github.io/react-native/docs/linkingios.html

// Replace lat and long with your own decimal latitude and longitude values
var url = 'http://maps.apple.com/?ll=<lat>,<long>';
LinkingIOS.openURL(url);

对于 map ,URL 方案与标准 Obj-C 应用程序中的相同:

https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html

关于react-native - 获取路线 API 调用? react 原生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31535582/

相关文章:

javascript - 如何检查我的 React-Native 应用程序是在 Web 浏览器中运行还是在 ios/android 应用程序中运行?

JavaScript : Async/Await with a loop inside

reactjs - AWS Amplify Google 身份验证用户未重定向回

javascript - 如何添加到 expo 托管项目的 build.gradle 中的默认配置?

设置 Firebase+Crashlytics 时 Android 项目构建失败

javascript - 在javascript中将父数组元素和子数组插入新数组

javascript - React Native Drawer Navigation 总是自动关闭

reactjs - React Native,我不能在不关闭键盘的情况下点击

react-native - React Native - 运行 react-native run-android 时出现异步存储错误

react-native - React Native 纸张复选框设计不起作用,不可见,波纹效果有效