react-native - 如何使用链接从 react native 应用程序打开 Skype

标签 react-native skype skypedeveloper

我希望能够使用来 self 的 react-native 应用程序的特定用户名的调用设置打开 Skype。我曾计划使用链接来做到这一点,例如:

onLaunchPress = () => {
  const { user } = this.props
  Linking.openURL('https://skype.com/' + user)
 .catch((error) => console.log(error))
})

这不足以添加正确的查询参数,但是我无法查看相关文档,因为页面未在此处加载:

https://dev.skype.com/skype-uri

如有任何建议,我将不胜感激,我也很担心鉴于此处发布的内容,这是否真的可行:

https://answers.microsoft.com/en-us/skype/forum/skype_web-skype_messms-skype_instamessms/open-skype-for-web-from-a-react-native-app/eef6a4c6-6b05-4566-b9e1-2f13f9d05606

最佳答案

根据 this ,您应该可以使用以下命令打开 Skype:

Linking.openUrl('skype:');

您还应该能够通过以下方式传递用户:

Linking.openUrl(`skype:${user}`);

关于react-native - 如何使用链接从 react native 应用程序打开 Skype,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52619502/

相关文章:

android - 如何从 Android 联系人列表中获取 Skype 信息?

Skype bot 可搜索问题

audio - Skype 业务 2015 : Audio/Video not working in meetings

c# - 以编程方式安排/创建 Skype for Business session

reactjs - npm install react-native-paper 期间出现问题

android - 如何在 React Native 0.62.0 上调试模拟器/设备中的 Android 应用程序?

javascript - 如何在 React Native 中获取组件在屏幕上的位置?

react-native - 在 React-Native 应用程序中加载 jsPDF 时出错

html - 如何使用 HTML 进行 Skype 通话?

delphi - 如何忽略/禁用用于调试 Delphi 6 DLL 的主机 EXE 中的 INT 01 和 INT 03 指令?