I launch ChromeCustomTabs from my app. The page in chorme custom tabs show a button. On click of that button a deep link is triggered, something like this myapp://show/screen?id=123
. My corresponding intent-filter is like this:
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="myapp"/>
<data android:host="show"
android:path="/screen"/>
</intent-filter>
Problem: When user taps on that button, it launches my app only if the version of chrome is recent or latest 74.. Whereas it doesn't trigger my app on older versions of chrome browser e.g. on 65..
path
and setting apathPattern="/.*"
instead. Or use the "intent syntax" to launch the intent from a HTML anchor. For example, in your case it'll be<a href="intent://show/screen?id=123#Intent;scheme=myapp;package=your.app.package.name;end">Click me</a>
– Illtempered