React-native 打开另一个应用

Poo*_*oya 3 android facebook react-native

我有一个按钮,我想在facebook 应用程序中打开一个 facebook 页面。我可以使用这个解决方案在浏览器中打开链接,但我正在寻找一个更好的解决方案来打开 faecbook 应用程序和我想要的页面。这通常可能吗?如何?

小智 5

这可能无法在Android上,但这样做你遵循基本的连接相同的指令,你只需要换出httpfb(或相应的应用ID)。这个SO answer有更多关于可能或不可能的信息。

假设有可能,将 facebook 应用程序打开到个人资料,它看起来像这样

const pageId = 'abc123'
Linking.openURL(`fb://profile/${pageId}`)
  .catch(err => console.error('An error occurred', err));
Run Code Online (Sandbox Code Playgroud)

请注意,http我使用的不是使用fb