如何在React Native应用中打开深层链接?

时间:2018-06-22 12:14:57

标签: react-native deep-linking

如何使用标准链接在React Native中打开viber:// chat ...&tg:// ...之类的链接。

              <TouchableOpacity onPress={() => { Linking.openURL(`viber://chat?number=0123456789`); }}>
            <View style={styles.messengerBlock} >
              <Image source={{ uri: 'viber' }} style={styles.messengerIcon} resizeMode={'contain'} />
              <Text style={styles.messengerText}>Viber</Text>
            </View>

2 个答案:

答案 0 :(得分:1)

在Viber上,您只能打开以下链接:https://developers.viber.com/docs/tools/deep-links/

答案 1 :(得分:0)

如果要在应用程序中打开其他应用程序,则可以使用react-native-app-link

如果您希望通过深层链接打开应用,例如:

myApp://case/1

然后看看this article