我正在寻找一种方法来查明是否从客户端Web浏览器安装了特定的应用程序.该平台是Android.
例如,我编写自己的网站并编写自己的应用程序,现在我希望用户从Android手机浏览器访问我自己的网站.浏览器查看手机上是否已安装该应用程序,如果不建议安装应用程序.我能这样做吗?
我有一个网络应用程序通过iframe意图在android上调用本机应用程序,根据以下内容在chrome 25中不起作用....
https://developers.google.com/chrome/mobile/docs/intents
意图的结构如下......
应用://的RequestType =测试及类型= 123&TN = 0000000000
在新的intent://方案中,我如何将app://之后列出的参数传递给本机应用程序?我找不到一个例子.
所以我注意到,根据这里,你可以在网站上放一个链接,让用户点击它.如果用户安装了该应用,则会启动应用.如果未安装该应用,Google Play商店将会启动并搜索特定套餐,这是一个很棒的功能!! 但从我的理解,这将失去传递引用字符串到播放商店的能力.
根据这里,你可以有类似的链接market://details?id=your.package.name&referrer=YourReferrerString.如果广播接收器在应用程序中设置,您就可以赶上引用字符串,但我怎么能达到同样的目标,如果我使用的是从第一个方法在这里?
这是我能找到的关于Chrome上新(?)功能的唯一主题,但它似乎没有回答我的问题.
谢谢!!