我已经使用javascript为移动设备创建了自定义日期选择器,单击它时,使用scrollIntoView函数将选择的日期设置为视口中间,这是第一次 >单击它时工作正常,但是在 IOS 中, 所选日期显示在顶部 ,并且在视口中不可见。
这在Android设备上工作正常。
scrollToTargetAdjusted: function(calendar_elmnt) {
calendar_elmnt.scrollIntoView({
behavior: 'smooth',
block: 'center'
});
}
var calendar_elmnt = document.querySelector(classValue);
scrollToTargetAdjusted(calendar_elmnt);
IOS中的实际(https://imgur.com/a/ossYphI) 预期像Android(https://imgur.com/a/6X8ygqM)