Клуб пользователей блока «Поделиться»

Модальное окно на мобилке (крестик для закрытия)

Используя компонент на мобилке и нажимая на крестик для закрытия, на ios пропадает scroll страницы. Как решить эту проблему? Какие стили навешиваются, останавливающие скролл?

3 комментария
Сергей Тощилин
Сотрудник Яндекса25 сентября, 17:08
Здравствуйте!

Нужен пример сайта, чтобы можно было посмотреть
Может что-то действительно конфликтует
https://63pokupki.ru/product/147325/pelican-sht-v-upakovke-begy-noski-dlya-malchikov
Сергей Тощилин
Сотрудник Яндекса26 сентября, 11:43
kuronastya14,
Проблему воспроизвёл на вашем сайте
Действительно, где-то в share.js (_closePopup) некорректно вызывается функция enableBodyScroll


Также проверил на нашем тестовом стенде — проблема не воспроизводится


Пошёл дальше смотреть, смущает, что на вашем сайте шторка выглядит совсем не так, как должна — изменено оформление (пример, как выглядит шторка без кастомных доработок https://i.postimg.cc/2Sq2NKf2/TS.png). 
Также в js-исходниках нашёл много упоминаний share2.


Возможно, где-то произошёл конфликт при кастомизации. Вообще, мы не рекомендуем накручивать сверху дополнительную логику/стили, но если надо так надо, что ж теперь. Попробуйте обратиться к разработчикам вашего сайта — скорее всего проблема нехитрая будет.


Если не получится — пишите, попробую ещё поковырять