我一直在尝试制作一个在浏览器中输入特定网址时自动打开的应用程序。为此,我一直在清单中使用和意图过滤器,如下所示:
<intent-filter>
<data android:scheme="http" android:host="maltapark.com"/>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
</intent-filter>
这工作正常,但仅在我的默认网络浏览器中。当我使用 chrome 时,该应用程序无法打开。我也尝试过使用 firefox,它只打开我的应用程序,其中包含一些但不是所有 URL,例如 abc://test。
有没有办法让我的应用程序打开而不管使用的浏览器或 URL 是什么?