我有一个第三方应用程序,显然有一些深度链接协议(x-mythirdpartyapp://
)。我不需要对其内容进行任何深度链接,只需打开它即可。它也不会对相应的 url(即https://mythirdpartyapp.com)做出反应,因此与 whatsapp 相关的类似问题的答案在这里毫无用处。
根据我目前的研究,这些自定义深度链接协议仅适用于 iOS,所以这应该适用于 iOS
Linking.canOpenUrl("mythirdpartyapp://")
and
Linking.openUrl("mythirdpartyapp://")
但无法确认,因为我没有任何 iOS 设备。
至于Android,您显然可以打开意图,Linking.sendIntent
但这还不够,因为在我的用例中,我需要在实际发送意图之前知道是否可以发送意图。