VKWebAppScroll
VKWebAppScroll
инициирует прокрутку окна браузера по вертикали.
Пример
JavaScript
bridge.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": {
...
}
}
}