6

如果安装了我的应用程序,我想让所有用于我的应用程序的 URI 启动我的应用程序。如果它没有安装,我想显示一个关于我的应用程序的网页。看了下面两个问题,还是找不到靠谱的解决办法。

意图过滤器适用于 Google+,但不适用于 Chrome 和 Facebook

Android - 如果未安装应用程序,则重定向到商店(从网站启动)

第一个解决方案(重定向)的问题是,在未安装应用程序时重定向到自定义协议会导致错误页面,如第二个问题中所述。第二种解决方案的问题(使用带有服务器名称意图过滤器的 http 协议)是 Chrome 不支持意图过滤器,如第一个问题中所述。所以现在的问题是,有没有办法防止在没有安装支持的应用程序时发生重定向?

4

1 回答 1

-1

这家伙似乎对您的问题有解决方案:Android Browser Facebook Redirect Don't Always Trigger Intent for URL。或者至少它工作得很好。到目前为止我发现的最好的东西。

于 2013-06-14T18:49:38.680 回答