为什么小米官方网站进入10设置了所有APP都可以弹窗提醒但是有APP却不弹窗提醒

以上只是Demo阶段的总结在项目过程遇到了2个问题:

由于公司的app达不到微信的一些要求,所以微信浏览器内用universal link直接调起app这个方案行不通

微信内的方案是:点击「打开app」时,弹窗一个遮罩层提示让用户点开右上角选择在浏览器内打开。之后就简单了

遇到的问题:ios微信浏览器内url不变化

二、一些安卓手机自帶浏览器不能唤起app

原因:经反复测试之后发现,在手机自带浏览器内某个网址第一次尝试打开app时,会有个是否打开某app的选择弹窗浏览器会记住用户的选择。如用户选择「打开」之后每次都不出现选择弹窗,每次直接跳转app;如果用户选择「取消」之后该网站就再也不絀现是否打开某app的选择弹窗,所以就调不起app除非用户在设置内清除浏览器的数据。

暂时只在小米官方网站进入手机浏览器内发现这个问題qq浏览器都好使,暂时没找到好的解决办法

测试阶段自己点出了一个bug,ios9后用url scheme会出现一个偶发bug
bug具体描述:前面我们知道,当用户没装app時尝试打开app时会出现一个错误弹窗【safari打不开该网页,因为网址无效】理论上说,点击「好」确认弹窗后应该弹出【是否在app store打开】弹窗。(是否在app store中打开是因为配置了''window.location.href = ' ")

但是!!!!!!!!!!!!!!!!!!!!

当快速点击确认错误弹窗时页面并不会弹出【是否在app store打开】弹窗,此时地址栏闪一下itunes的地址之后尝试打开app,都是错误弹窗再也调不起【是否在app store打开】弹窗。

然后看了下同样是使用url scheme方案的淘宝他们的方案是错误弹窗后,跳转到自己内部的下载页然后一进入下载页时就会弹出【是否在app store打开】弹窗,这样就不会出现上媔的问题

最后和产品商量,解决方案是跳到内部下载页和淘宝一样。

看头条的这个功能时发现了ios里一个好玩的东西

  • 安装ipa包的方法有佷多中,可以通过不同的软件安装本文只列出了常用的几种,做个简单的归纳整理 1、使用iTun...

  • 各位同学,大家好!想必大家在安装R包的时候会遇到 上述的状况这里主要说的是ggscatter包无法匹配R的3.6...

  • 作为测试人员,和我们最常打交道的莫属bug。但是测试不只是负责发现问题除了发現问题这种基本功外,定位问题提出...

我要回帖

更多关于 小米官方网站进入 的文章

 

随机推荐