求调用安卓各大应用市场的url scheme

我们目前想让我们的安卓用户通过我们提供的下载页面下载APP,但最好不要直接下载,而是判断用户手机上有哪个应用市场,然后通过url scheme直接调用打开对应的市场,进行下载。
目前测试了别的APP的url scheme没问题可以直接打开,但是找不到那些应用市场的url scheme。。。
想问一下各位有没有或者有什么方法可以查到。。

阅读 15.2k
5 个回答

{

xiaomi: {
    reg: /\(.*Android.*(MI|Mi|Redmi).*\)/,
    scheme: "mimarket://details?id=com.xx.xx"
},
samsung: {
    reg: /\(.*Android.*(SAMSUNG|SM-).*\)/,
    scheme: "samsungapps://ProductDetail/com.xx.xx"
},
huawei: {
    reg: /\(.*Android.*(HUAWEI|HONOR).*\)/i,
    scheme: "appmarket://details?id=com.xx.xx"
},
oppo: {
    reg: /\(.*Android.*OPPO.*\)/,
    scheme: "oppomarket://details?packagename=com.xx.xx",
    downloadFirst: !0
},
vivo: {
    reg: /\(.*Android.*(vivo|VIVO).*\)/,
    scheme: "vivomarket://details?id=com.xx.xx"
}

}

新手上路,请多包涵

我也想知道答案啊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题