H5在不同手机WebView里样式为啥不一样?

IT人悦弘 阅读 14

最近做了一个H5活动页,用的是flex布局,在iOS的Safari和微信里显示正常,但在安卓某些机型(比如华为、小米)的WebView里布局就乱了,元素错位或者高度不对。明明代码没动过,是不是WebView内核差异导致的?

我试过加-webkit-前缀,也用了viewport设置,但问题还是存在。有没有什么通用的兼容方案?或者怎么检测当前WebView类型来做针对性适配?

我来解答 赞 1 收藏
二维码
手机扫码查看
暂无解答

暂无解答