Я создал пользовательский указатель даты для мобильного устройства, используя 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)