h5中图片设置margin-bottom值在安卓、ios上显示不同,需要怎么解决呢?

图片是用js语言append到body里的,图片格式为一行两张,当给图片设置成margin-bottom:2px,在安卓、ios下显示不同;具体体现在安卓机型上明显显示大于2px,而iphone手机上没有margin-bootom值

安卓手机机型很多,屏幕分辨率不一致,而且单位是dp,根据分辨率系数转换成px,所以与ios存在差异