html5 - 请问一下写H5的时候 你们都是兼容那些手机
问题描述
如题, 事情是这样的 我们这边的不懂技术 让我兼容一些 金立啊 魅族MX5啊 华为P8啊一些低端机 然后意思让QQ默认打开 出问题 还有就是微信默认打开出问题 还有什么钉钉打开 。。 我也是醉了就是想问一下大家 平常写H5的时候兼容的安卓机 都是什么型号 那些兼容 那些不兼容的还是全部都兼容了????请大家 给我指定一些安卓的型号 让我知道 谢谢
问题解答
回答1:H5的兼容一般有两种:一种是机型(硬件)兼容,水果系的我们一般会测iPhone5~iPhone7,安卓系的一般会测魅族、华为、小米,或者客户自己测试时出问题的型号,通常会选比较火的几个型号吧(可以参考移动观象台 - 终端指数,起码拿来怼需求够用了);还有一种是浏览器/客户端(软件)兼容,因为通常都是在微信端发布所以这个肯定是必测的,如果有其他的需求,一般在前期对接的时候客户就会提出来,一般常见的、除了微信之外的几个平台包括手Q、支付宝、淘宝这些,还有可能有客户自己的APP平台,其它的就要根据客户的需求定(yao)向(qian)了。
回答2:兼容iphone5以上,大部分android手机。究竟有没有兼容必要,其实应该用数据说话,产品的用户分布信息,微信等默认浏览器的打开频率决定了是否需要兼容;哪些是你们的目标用户,他们的手机机型,浏览器占比。
回答3:按个人经验,大部分的安卓内置和外生浏览器的JSAPI和Chrome一样,而ios移动端的API和FF一样,希望对你有帮助。
回答4:iphone4,5,6,7 现市场上常用的安卓机
相关文章:
1. objective-c - iOS开发支付宝和微信支付完成为什么跳转到了之前开发的一个app?2. 在mac下出现了两个docker环境3. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?4. docker-compose 为何找不到配置文件?5. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!6. angular.js - angular内容过长展开收起效果7. PHP中的$this代表当前的类还是方法?8. macos - mac下docker如何设置代理9. dockerfile - [docker build image失败- npm install]10. java - 我用Tomcat访问SQL server数据库时,出现以下错误,该怎么解决?