【发布时间】:2012-05-01 16:57:40
【问题描述】:
在 Android 设备上,打开指向 Google Play 应用的链接:
https://play.google.com/store/apps/details?id=com.rovio.angrybirds&hl=en
默认会自动打开 Google Play 应用。
但是,如果您有一个重定向到 Google Play 链接的链接,设备会打开浏览器,然后导航到 Google Play 的浏览器版本。为什么会出现这种行为?
很遗憾,我无法将 market:// 与可以打开 Play 的 Intent 一起使用,我只能控制一个网络链接。
编辑: 好像如果我将链接重定向到 market:// url,它可以在设备上使用 Google Play 打开。
如果在浏览器中打开链接,尽管浏览器不支持 market://,但它能够以某种方式重定向到 Google Play 的浏览器版本。
【问题讨论】:
-
也很奇怪:重定向到market.android.com/details?id= 而不是 Google Play 域允许设备提示使用 Play 应用打开。
-
问题是浏览器在获取“market://” url 时不会执行其他意图。所以 google Play 应用程序无法使用。我在某些设备上看到,浏览器会这样做,当您重定向到“market://”网址时,googlePlay 应用程序已打开。这是浏览器的东西
-
尝试使用 firebase 动态链接,看看它是否对您的用例有帮助
标签: android google-play