我一直在我的应用程序中实现谷歌应用程序索引,尽管结果对我来说很难理解。我在我的应用程序中创建了以下意图过滤器
<intent-filter android:label="@string/app_name">
<data android:scheme="android-app"
android:host="com.towers.mywebsite" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http"
android:host="www.mywebsite.com" />
<data android:scheme="https"
android:host="www.mywebsite.com" />
</intent-filter>
我想获取像 www.mywebsite.com?parameter=123 这样的所有链接,但不是像 www.mywebsite.com/somethingelse 这样的链接
使用上面的意图过滤器,我的应用程序位于可能的应用程序列表中,可以打开所有深层链接,例如 www.mywebsite.com...
我的问题是:我做得对吗?我应该如何过滤意图,以免所有链接都尝试打开 tre 应用程序?我认为谷歌会通过检查我网站的哪些页面确实具有链接 rel属性来选择打开应用程序或浏览器,但它似乎只依赖于我的应用程序意图过滤器。因此,我需要调整它们以便只过滤我想要的页面。我怎样才能做到这一点?
谢谢