智能客服
你问我答,随时在线为你解决问题
近期做一个通过h5页面去唤起各个手机厂商默认自带的应用市场,
网上找资料看了几天:都是说的以下这些地址
基本都是通过以下浏览器重定向各应用市场协议地址,来达到唤起各个应用市场的目的:例如小米应用市场 oppo vivo==
//通用 market://details?id=安卓应用包名
//华为市场 appmarket://details?id=安卓应用包名
//小米商店 mimarket://details?id=安卓应用包名
//应用宝 tmast://appdetails?pname=安卓应用包名
目前使用通用地址或对应厂商地址都可以唤起小米、oppo、vivo各自自带应用市场的app,但是:
重点来了,为什么华为不管使用通用地址重定向还是使用对应华为市场的地址都是无法唤起华为应用市场app呢???
在网上也看到有人这样说,但是一直找不到原因,是这个地址不对嘛?还是或者其他什么原因?有大佬知道吗?感觉这个地址不对

目前根据资料及实验发现,华为有个https网页端的一个应用市场,通过使用手机浏览器打开,点下载任何一个app,华为自己的h5浏览器端应用市场居然可以正常唤起华为应用市场app,这就很迷惑了,不知道华为官方h5是怎么打开的华为应用市场的呢,也没找到答案,华为官方应该不是使用的 market://details?id=安卓应用包名 或者 appmarket://details?id=安卓应用包名?这俩吧?
有官方解答一下吗??
目前解决方案是我这边h5功能直接重定向到华为应用市场h5浏览器端https的协议地址,再通过在华为官方h5中操作搜索下载app,中转去帮组打开华为应用市场,但这样中间就多了一步。
不太明白为什么其他的小米等厂商的market协议地址可以直接唤起应用市场,华为的地址的不行呢???
我要提问题