VKWebAppSetViewSettings

Пример

JavaScriptbridge.send("VKWebAppSetViewSettings", {"status_bar_style": "dark", "action_bar_color": "#fff"});

Платформы

Android, iOS

Параметры

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

Тема для иконок статус-бара: lightdark.

  • 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": {       ...     }   } }