【发布时间】:2014-01-07 01:51:23
【问题描述】:
我想为 特定 链接而不是特定 主机 打开我的 Android 应用,这样每当用户在浏览器中键入网址时,我的应用都应该显示在 打开方式选项。
我已经成功从浏览器链接打开我的应用程序。
例如:
如果用户键入:www.abc.com 应用不得显示在 Open with 选项中。但如果用户键入或点击 www.abc.com/video 应用程序必须显示。
我尝试了以下的不同组合,但没有一个有效。
<data android:pathPrefix="www.abc.com"
android:pathPattern=".*"
android:pathPrefix="/video/" android:scheme="http" />
即使我在网络浏览器中输入了 abc.com,它也会显示我的应用程序。但我想要的是,我的应用程序只有在用户输入确切的 url 时才可见,即 www.abc.com/video
【问题讨论】:
标签: android android-intent android-browser