当应用程序已经安装时,如何在 React Native 中从实际应用程序打开应用程序?



我正在使用这个库进行深度链接是我的 React Native 应用程序(只关注 IOS(

如果未安装该应用程序,它将成功打开apple store

但问题是,即使安装了该应用程序,它也会使用open按钮打开apple store

这是我的代码

AppLink.maybeOpenURL('my apple store app', { appName: 'xxxxx', appStoreId: 'xxxxxx', appStoreLocale: 'xxxxxx', playStoreId: undefined }).then(() => {
// do stuff
})
.catch((err) => {
// handle error
});

我做错了什么吗?

这可以通过链接来完成。

import {Linking} from 'react-native';

如果你想打开任何把它的网址,如果你想打开Facebook可以做到:

Linking.openURL(`fb://profile/${pageId}`)
.catch(err => console.error('An error occurred', err))

相关内容

最新更新