我们有一个 android 应用程序,当用户被重定向到自定义协议时启动。如果应用程序未安装在他们的设备上,我们希望用户重定向到该应用程序的 google/play 商店。
对于 iOS,我们使用类似这样的方法:是否可以为 iPhone 应用程序(如 YouTube 和 Maps)注册基于 http+域的 URL 方案?...但是这在android上不起作用。
这是基本的工作流程:
- 用户点击我们网站上的链接
- 用户被重定向到
customProtocol://site.com?some=params
- 如果安装了应用程序,则设备知道在访问 customProtocol:// url 并且应用程序启动时要做什么......但是,如果未安装应用程序,android 只会给出一个页面不可用的错误页面;上面针对 iOS 的解决方案似乎不起作用。
关于我们如何在android上实现这一点有什么想法吗?在android上是不可能的吗?