无法使用chrome->替代包或url参数进行回退的意图?

时间:2019-04-09 13:34:44

标签: android android-intent package fallback

亲爱的专业人士:)

一个星期以来,我的一个Google Play应用已被暂停。现在,我在商店中安装了一个新应用,但是许多用户正在使用旧应用。

我正在使用来自Web门户的意图进行第三方API注册过程。

来自Google的官方说明:     https://developer.chrome.com/multidevice/android/intents

过去,我是通过android intent从网页上直接启动该应用程序的,但是现在我为同一应用程序拥有两个软件包名称。被暂停的服务器仅在用户设备上注册。

我想做什么:

我需要在意图中检查是否存在应用程序包各自的方案。如果不是,则逻辑应回退到备用应用程序包或带有参数的http url才能到达相应的逻辑(我对添加了get参数的编码后备URL没有成功)

或者可以在意图调用之前甚至使用回调函数从javascript检查该应用是否存在?

感谢您提出的所有建议!

0 个答案:

没有答案