移动端开发为什么在Chrome浏览器用不同设备模拟调试和真机调试有很大出入呢?

移动端开发为什么在Chrome浏览器用不同设备模拟调试和真机调试有很大出入呢?

阅读 7k
6 个回答

因为安卓手机众多,不同的手机内置浏览器虽然内核都是webkit,但是可能会修改一些东西,而且各个厂商对安卓会有定制,而Chrome浏览器中的模拟器是按照标准的安卓手机,例如nexus系列来做的,所以会存在一定的差异

chrome模拟器最主要要的还是模拟尺寸,很多东西还是得以真机调试为准的

特别是微信浏览器,比如垂直居中这个真的很坑,现实版的移动端的ie

安卓碎片化
开源的通病,看看linux诸多发行版
自由是有代价的...

安卓机型各大厂家对系统做了不同程度的封装,同一品牌手机不同系列也会不同。
IOS模拟器由于非ios设备所以也会产生稍小的差别,要合理运用-webkit属性

那怎么才能解决这个问题呢?急,在线等!!!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题