J'ai une activité qui filtre l'intention d'appliquer ouvrir deeplink, c'est mon filtre intention:Deep Linking Android sans Android: système
<intent-filter android:autoVerify="true">
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="www.example.com"
android:pathPattern="/..*"
android:scheme="https" />
</intent-filter>
mon problème est, lorsque l'utilisateur ouvre un lien à-dire « www.example. com/somepage "à partir d'applications de messagerie par exemple Hangout, Whatsapp, sélecteur d'applications Android n'affiche pas les applications dans sa liste, il montre juste toutes les applications du navigateur dans les options. Mais quand l'utilisateur a mis "https://www.example.com/somepage" dans un message alors cela fonctionne, Android montre mon application dans son sélecteur d'application pour ouvrir le lien. Cela ne fonctionne pas non plus Lorsque j'essaie de supprimer android:scheme="https"
de mon filtre d'intention.
est-ce que quelqu'un a le même problème et a une solution?
Toute aide vraiment appréciée.