之前是有个H5的注册页面,注册成功后想直接根据手机系统跳转到想对应的系统应用商城,比如Android用户跳转到Android应用市场,IOS的用户跳转到AppStore,方便用户下载相关应用.
网上给出的方案大概有两种:
1.申请应用宝的微下载连接
2.前端判断系统类型,如果是IOS操作系统,提示用户在微信里手动选择用Safari打开页面
我们采用的是第一种,很完美.具体操作步骤如下:
1.在腾讯的开放平台寻找有此需求的应用(我这里是已安卓的已上线的应用),如图
2.点击具体应用,到下一个页面,找到微下载 如图:
3.把IOS应用在AppStore里的下载地址复制到 红框2 里面去,然后点击提交,红框1里的地址复制下来保存好,替换我之前H5注册页面中的跳转到AppStore应用下载地址,好了齐活!
你可能会遇到这样的问题:
直接链接到应用宝 安卓可以 但是IOS 显示说 没检测到IOS版本上线,到AppStroe 去查找
别急,可能你绑定微下载链接的时间还很短,我当时等了大概半个小时就没这个问题了,结果很是完美啊.
最终的处理结果是: IOS先跳转至应用宝提示界面然后立即再跳转到AppStore,应用宝界面的显示时间大概为0.5s
备注:申请应用宝的微下载链接是最靠谱的了。其他方式即使现在可用,以后也会被封杀的。
以上内容来源于网络,我重新整理了下,且实际操作过,可行!!!