VKWebAppLocationChanged

VKWebAppLocationChanged отправляется платформой при изменении значения хеша после символа # через событие VKWebAppSetLocation.

Пример

JavaScriptbridge.subscribe((e) => { if (e.detail.type === 'VKWebAppLocationChanged') { // Логика мини-приложения } });

Платформы

Mobile Web, Web

Параметры

Результат

VKWebAppLocationChanged сигнализирует, что хеш изменён. В качестве ответа платформа возвращает объект со следующим полем:

ПолеТипОписание
locationstringХеш — строка после символа # в URL вида vk.com/app6909581#.

В обработчик события на стороне пользователя передаются следующие данные:

JavaScript{ detail: { type: "VKWebAppLocationChanged", data: { location: "fragment" } } }

Пример обработки события

Смотрите раздел Обработка событий-результатов.