今天检测Bug的时候,发现在iphoneX上,vantUI的弹出层Popup内容有一行列表点击事件触发的时候会错位。比如,按下图所示,我点击农业银行但实际选择的是下面行的建设银行。。
自己在网上搜了下找了下答案,有大神提出将 popup 弹窗框的css 将 position: fiexd;
改为 position: absolute;
即可。自己也有尝试,这种方法是可行的。
由于自己能力有限,个人认为造成的原因是由于 fiexd
的定位是固定在手机浏览器底部的,但由于iphonex底部条的特殊情况,而且该项目本身有添加一些对iponex兼容的一些css(safe-area-inset-bottom)。
加班加到都没时间玩游戏了,o(╥﹏╥)o