ウェブサイトhttps://www.example.comがあり 、次のインテント フィルターを使用して Android アプリでhttps://www.example.com/product をリッスンしているとします。
<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.example.com"
android:pathPrefix="/product"
android:scheme="https" />
</intent-filter>
また、ファイル assetlinks.json も example.com でホストされています。
Android アプリのリンクは正常に機能しています。
ここで、ユーザーがブラウザに移動して example.com を開き、ユーザーがhttps://example.com/productをクリックすると、アプリで開かれますが、ユーザーが Web サイトにいる場合にのみアプリが開かないようにする必要があります。
どんな助けでも大歓迎です。