【发布时间】:2022-10-20 08:59:05
【问题描述】:
当我想打开 Linkedin url 时,我在 Android 上遇到 React.Linking 和 CanOpenUrl() 问题。
实际上,我尝试打开https://linkedin.com/profil/id 类型的 URL ...我检查该 URL 是否可以使用 CanOpenUrl() 打开。如果智能手机上未安装 Linkedin 应用程序,则会在 Web 浏览器中打开 URL,否则 canOpenURL() 将返回 false。
使用其他应用程序我没有问题。例如对于 instagram,如果未安装应用程序,则在浏览器中打开 url,否则将打开应用程序。
问题仅适用于 Android 上的 Linkedin。
我已经像这样修改了 AndroidManifest.xml 文件:
<intent>
<android action: name = "android.intent.action.VIEW" />
<android data: scheme = "linkedin" />
</intent>
这没用。
谢谢您的帮助,
【问题讨论】:
标签: android react-native