This topic created in 2358 days ago, the information mentioned may be changed or developed.
邀请用户在 H5 页面完成注册后,H5 的最有一页是引导用户下载 APP。比如是邀请用户安装微信 APP。
[问题] 目前大多数 APP 的做法就是给一个下载应用宝的按钮,但如果是华为、小米、OPPO、vivo 等手机,本身已经安装了官方自己的应用商店了,却让用户再下载一个腾讯的应用商店,这个用户体验真的不好!
[需求] 如果用户是 Android 手机,如何引导用户打开手机品牌商预装的各自的应用商店,并直达微信的下载页面。
[比如] 如果是华为、vivo、OPPO、小米手机,就引导用户打开手机预装的厂家应用商店,并直接到达微信的下载页面呢?
如果是无法识别的 Android 手机或其他 Android 手机,就引导用户下载应用宝(这就需要下载应用宝,再手动搜索微信,然后才是下载,也就是回到了目前的做法)
17 replies • 2019-12-02 08:20:40 +08:00
 |
|
1
chemfinder Nov 30, 2019
帖子发完不让编辑了,请以此为准啊!!! --------我是分割线------------
发展新用户时,我们的 APP 是在 QQ 群或微信群分享一个 H5 链接,邀请用户在 H5 页面完成注册,在 H5 的最有一页是引导用户下载 APP。比如邀请用户安装简书 APP。 [问题] 和目前大多数 APP 的做法一样,我们也是给用户一个下载应用宝的按钮,意思是说,下载了应用宝,用户自己去搜索简书并下载。但如果是华为、小米、OPPO、vivo 等手机,本身已经安装了官方自己的应用商店了,却让用户再下载一个腾讯的应用商店,这个用户体验真的不好! [需求] 如果用户是 Android 手机,如何引导用户打开手机品牌商预装的各自的应用商店,并直达简书的下载页面。 [比如] 如果是华为、vivo、OPPO、小米手机,就引导用户打开手机预装的厂家应用商店,并直接到达应用商店中简书的下载页面呢? 如果是无法识别的 Android 手机或其他 Android 手机,就引导用户下载应用宝(这就需要用户下载应用宝,再手动搜索简书,然后下载,也就是回到了目前的做法) [注意]该 H5 页面是在 QQ 群或微信群里面打开的,要考虑是不是会受到 QQ 浏览器的限制呢?
|
 |
|
2
nothing2 Nov 30, 2019 via iPhone
useragent ?
|
 |
|
4
okwork Nov 30, 2019 via Android
你只要判断微信内置浏览器即可,发现是微信浏览器,就拉应用宝,不是微信内浏览器就拉应用商店。
拉本地客户端都有拉不起来的可能,比如直接给个 apk 的下载地址,微信内加个遮罩,提示浏览器打开
|
 |
|
5
gouflv Nov 30, 2019 via iPhone
发现小程序挺好的。APP 现在流量小,成本还这么高。
|
 |
|
6
xiangyuecn Nov 30, 2019
维护这些 UA 识别列表也是一个复杂困难的事,就算是只针对主流那几个厂商,你会发现需要识别的 ua 特征奇形怪状😂
market://details?id=packageName 一把梭😂😂
|
 |
|
12
opengps Nov 30, 2019 via Android
只有使用厂商自带的浏览器才能识别出来的 useragent 带厂商关键字
|
 |
|
13
cydian Nov 30, 2019 via Android
看 github 上面的 ua 判断库 我一直在用
|
 |
|
14
wolfan Nov 30, 2019 via Android
要不你试试这样。 先引到进快应用,毕竟国产大厂都在联盟里。小厂或外厂的进 PWA 先抢占桌面,之后再引导各自的应用商店主动安装。 可以用那个什么链接,启动 APP 的方式去打开应用商店,毕竟各家的应用商店都是独立的,无法判断手机就写死启动 APP 的链接呗~
|