VKWebAppSetViewSettings
Пример
JavaScript
bridge.send("VKWebAppSetViewSettings", {"status_bar_style": "dark", "action_bar_color": "#fff"});
Платформы
Android, iOS
Параметры
- •
status_bar_style
(string
, обязательный)
Тема для иконок статус-бара: light
, dark
.
- •
action_bar_color
(string
)
Цвет экшен-бара: hex-код (например, #00ffff
), none
– прозрачный. Параметр работает только на Android.
- •
navigation_bar_color
(string
)
Цвет навигационного бара: hex-код (например, #00ffff
). Параметр работает только на Android.
Результат
Клиент устанавливает тему для иконок в статус-баре в соответствии с параметром status_bar_style
и цвет статус-бара в соответствии с параметром action_bar_color
.
В случае ошибки генерируется событие VKWebAppSetViewSettingsFailed
.
JSON
{
"type": "VKWebAppSetViewSettingsFailed",
"data": {
"error_type": "...",
"error_data": {
...
}
}
}