Android 无法在 Skype 中打开深层链接

Android deeplink could not be opened in Skype

我有一个应用程序可以处理 Android 个应用程序link。在 Gmail 本机应用程序中单击 Android 上的 link 时 - 我的应用程序打开,但在 Skype 或 Facebook 中单击时 - 打开网站而不是我的应用程序。

link结构是:https://www.myhost.dk/applink/?data=data Android Skype 或 Facebook 等应用是否不支持深度linking?

这是我的 AndroidManifest.xml:

<intent-filter android:autoVerify="true">
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data
        android:host="www.myhost.dk"
        android:pathPrefix="/applink"
        android:scheme="https" />
</intent-filter>

据我所知,Skype 默认情况下会在 Web 视图中打开所有链接。要更改此行为,您可以导航到 Settings -> Messaging 并禁用 android 设备上的 Web links open in Skype 按钮(或任何类似的东西,也许设备上的设置可能略有不同)。

我没有在 Facebook 上检查过,但假设行为可能类似于 Skype。