Задать вопрос
@ch1ps01

Как отключить свайп в веб приложении телеграм?

у меня есть страница, которая открывается с веб приложения телеграм и там есть один блок со скроллом, когда я скроллю вниз, то это приложение в телеграмме сворачивается, это можно как-то отключить?
  • Вопрос задан
  • 2989 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
kellas
@kellas
веб-разработчик
Нужно добиться чтобы document body(то есть страница) не прокручивалась вообще, тогда приложение не будет сворачиваться.

Для этого можно контент приложения засунуть в блок с position:fixed; и уже внутри него включить overflow:auto

+ еще недавно в api в версии 7.7 добавили метод disableVerticalSwipes
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Cucumberchik
Я нашел в доках от телеграм, попробуй может у тебя заработает, к сожелению у меня не заработало возможно из-за фреймворка или типо того

window.Telegram.WebApp.disableVerticalSwipes()
Ответ написан
@L1nw0od
Решили проблему?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы