React native 如何打开facebook、instagram。。我的应用程序中的(社交网络)配置文件

React native 如何打开facebook、instagram。。我的应用程序中的(社交网络)配置文件,react-native,React Native,我正在使用react native创建应用程序,我需要允许用户打开其他用户的所有可用社交网络。 我看到了那个和这个,但它们对我不起作用。 有人能帮忙吗 编辑 我知道如何创建图标和调用社交网络的网站,但是,我想要的是在社交网络应用程序中打开用户配置文件 我注意到,对于instagram,用户配置文件url会打开应用程序,而对于Fb,则会打开网站,以下内容用于我的项目。这是我的react原生应用程序的“联系我们”页面 对我来说很好 import React,{Component}来自'React'

我正在使用react native创建应用程序,我需要允许用户打开其他用户的所有可用社交网络。
我看到了那个和这个,但它们对我不起作用。
有人能帮忙吗

编辑
我知道如何创建图标和调用社交网络的网站,但是,我想要的是在社交网络应用程序中打开用户配置文件

我注意到,对于instagram,用户配置文件url会打开应用程序,而对于Fb,则会打开网站,

以下内容用于我的项目。这是我的react原生应用程序的“联系我们”页面

对我来说很好

import React,{Component}来自'React';
从“react native”导入{样式表、文本、维度、视图、TouchableNativeFeedback、TouchableOpacity、图像、链接、滚动视图、平台};
从'native base'导入{Icon,Card,CardItem};
从“../config/Colors”导入颜色;
从“../config/Dimens”导入Dimens;
从“react native toasty”导入{RNToasty};
从“react native OneSignal”导入OneSignal;
从“反应本机状态栏高度”导入{getStatusBarHeight};
从“react native elements”导入{colors};
从“反应导航”导入{Header};
从“../components/HeaderBackground”导入HeaderBackground;
var width=Dimensions.get('window').width;
var height=维度。获取('WINDOWS')。高度;
类SocialMedia扩展组件{
建造师(道具){
超级(道具);
}
静态导航选项=({navigation})=>{
返回{
标题:(道具)=>,
头型:{
背景颜色:颜色。透明,
paddingTop:Platform.OS=='ios'?0:getStatusBarHeight(),
高度:Header.height+(Platform.OS=='ios'?0:getStatusBarHeight()),
},
标题:“社交媒体”,
HeaderIntColor:Colors.white,
头饰样式:{
fontWeight:'粗体',
填充:5,
加油站:10
},
headerMode:'浮动',
headerLeft:navigation.goBack()}
name=“返回箭头”
类型class='materialcons'
样式={{color:'white',marginLeft:10,padding:5,paddingTop:10}
/>,
}
}
render(){
返回(
{Linking.openURL('https://www.facebook.com/max/') }}>
脸谱网
{Linking.openURL('https://www.instagram.com/max/') }}>
一款图片分享应用
{Linking.openURL('https://www.youtube.com/channel/UCnQoipGmBRC1XTOUY8c1UdA') }}>
YouTube
{Linking.openURL('https://max.com/') }}>
网站
);
}
}
const styles=StyleSheet.create({
容器:{
弹性:1,
填充:8
},
内容容器:{
垫底:20
},
卡片容器:{
弹性:1,
填充:5,
宽度:“100%”,
},
卡片:{
填充:5,
高度:高度*.20,
宽度:“100%”,
背景颜色:“#fff”,
flexDirection:'列',
//对齐项目:“居中”,
//为内容辩护:“中心”,
阴影颜色:“#1A9EAEFF”,
阴影偏移:{宽度:3,高度:3},
阴影不透明度:3,
阴影半径:2,
标高:10,
边界半径:5,
溢出:“隐藏”
},
名片夹:{
弹性:1,
flexDirection:'行',
},
iconText:{
弹性:1,
fontWeight:'粗体',
对齐项目:“居中”,
为内容辩护:“中心”,
尺码:18,
颜色:“#1A9EAEFF”
},
图标:{
弹性:1,
宽度:“100%”,
高度:宽度*.18,
},
});

导出默认社交媒体感谢您的回复,但我想打开社交网络应用程序,通过将URL传递给链接,它将在浏览器中打开它,例如facebook:Linking.openURL(“fb://…”);将打开fb应用程序,但我不知道如何选择要打开的用户配置文件