相关疑难解决方法(0)

React native链接到另一个应用程序

我试图从我的反应原生应用程序链接到另一个应用程序(例如谷歌地图).

我需要链接模块,因为它写在这里:https://facebook.github.io/react-native/docs/linking.html

我的代码包含一个简单的按钮,它应该打开导航应用程序并将一些位置作为属性传递:

<TouchableOpacity 
   onPress={ () =>{
     Linking.openURL("http://maps.google.com/maps=daddr=Wien")
     .catch(err => console.error('An error occurred', err)); }}
>
   <Text>Navigate</Text>
</TouchableOpacity>
Run Code Online (Sandbox Code Playgroud)

在加载视图时,我没有得到任何错误,这意味着要求模块正常工作.

点击按钮后,我收到以下错误消息:

undefined is not an object (evaluating '_reactNative.Linking.openURL')
Run Code Online (Sandbox Code Playgroud)

我已经按照以下步骤操作:https://facebook.github.io/react-native/docs/linking-libraries-ios.html并安装npm install link --save< - 也许问题是这是错误的模块?如果它是错误的,有人知道如何调用正确的吗?

ios applinks react-native

9
推荐指数
1
解决办法
8116
查看次数

标签 统计

applinks ×1

ios ×1

react-native ×1