0

RE:从 android 浏览器启动自定义 android 应用程序

我已经尝试了上述帖子中描述的方法,如果在 G+、Twitter 等应用程序中单击 URL,它可以完美运行。但是,当我使用移动浏览器加载包含 URL 的网页时( android 和 chrome 浏览器),点击 URL 不会启动应用程序。

有没有其他人看到过这种行为?

4

1 回答 1

2

如果您已经使用可以处理这些链接的浏览器,那么大多数时候(曾经?)Android 不会寻找另一个应用程序来处理这些链接。我已经看到了这种行为,我认为它无法改变。

唯一的方法是使用您自己的架构,正如您提到的链接中已经详述的那样:

<intent-filter>
    <data android:scheme="my.special.scheme" />
    <action android:name="android.intent.action.VIEW" />
</intent-filter>

<a href="my.special.scheme://other/parameters/here">

但是,此链接无法在没有您的应用的设备上使用。你可以接受吗?

于 2012-09-12T15:21:44.203 回答