时间:2019-05-07 来源:小程序工厂
我觉得这个其实渲染引擎的问题,ios一般是没问题的,但是android上会出现这样的问题,不管是微信小程序还是手机浏览器,我都有遇到过。我在微信小程序中的解决方法是单独针对android处理(比较麻烦一点,android上使文字垂直居中,但是它一般会向上偏移几个像素,那么就在android的机型上让它向下移几个像素):
// 获取系统信息
嗯嗯,谢谢了,这种方法还没想到过,不过我这边发现有些大屏的手机其实会产生向下偏移的效果。
这种方法有点投机取巧,效果可能不好控制,使用的时候需要斟酌一下。
.center{
display:flex;
flex-direction:column;
align-items:center;
justify-content: center;
}
在开发工具里头是居中的,但是在不同安卓机型上就会出现不同的偏离。
我也遇到这个问题了
找找看解决方法吧,相互分享些思路。
比较难
用flex布局呢? align-items justify-content 都设成center
尝试过这些办法了,但是还是在不同安卓机上还是有偏离,不知道还有没有其他办法去实现垂直居中。
图片!
图片也采用了,但是遇到那种动态的场景就不好用了。有没有比较灵活的解决办法?
canvas画图文。。
其实还是应该解决为啥没完全居中的问题。。主要是什么机型有问题啊,我看我这边有不
这个问题目前不是具体型号的问题,而是不同的安卓手机会有不同的偏离,可以用不同的安卓机测试下。