VKWebAppScroll

VKWebAppScroll инициирует прокрутку окна браузера по вертикали.

Пример

JavaScriptbridge.send("VKWebAppScroll", {"top": 1, "speed": 600});

Платформы

Mobile Web, Web

Параметры

  • top (integer, обязательный)

Смещение прокрутки относительно нулевой координаты окна. Например, чтобы прокрутить окно на самый верх страницы, необходимо передать значение 0.

  • speed (integer)

Скорость анимации в миллисекундах. По умолчанию равна 0.

Результат

После успешного выполнения возвращается событие VKWebAppScrollResult.

JSON{ "type":"VKWebAppScrollResult", "data": { "top": 1, "height": 2040 } }
  • top (integer)

Текущее положение прокрутки.

  • height (integer)

Высота окна после прокрутки пользователем или методом. В случае ошибки генерируется событие VKWebAppScrollFailed.

JSON{ "type": "VKWebAppScrollFailed", "data": { "error_type": "...", "error_data": { ... } } }

Песочница

VKWebAppScroll