我从我的应用程序启动 ChromeCustomTabs。chorme 自定义选项卡中的页面显示一个按钮。单击该按钮时会触发一个深层链接,就像这样myapp://show/screen?id=123
。我对应的意图过滤器是这样的:
<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>
Run Code Online (Sandbox Code Playgroud)
问题:当用户点击该按钮时,只有当 chrome 的版本是最新的或最新的 74 时,它才会启动我的应用程序。而它不会在旧版本的 chrome 浏览器上触发我的应用程序,例如在 65. .