Skip to content

[Bug]: VKWebAppShowStoryBox не возвращает ответ при закрытии окна в веб-версии #585

@kurakinasv

Description

@kurakinasv

Описание

В веб-версии миниаппа при закрытии пользователем окна создания истории метод VK Bridge VKWebAppShowStoryBox ничего не возвращает

Версия vk-bridge

2.15.3

Платформа

Web, MobileWeb

Браузер и версия

Десктоп – Chrome 131.0.6778.205
Android – Chrome 131.0.6778.200

Шаги воспроизведения

  1. Открыть мини-приложение в вебе на десктопе или на телефоне
  2. Вызвать метод VKWebAppShowStoryBox. Можно протестировать в песочнице: нужно выбрать метод ShowStoryBox со следующими параметрами:
{
  "attachment": {
    "text": "open",
    "type": "url",
    "url": "https://vk.com/app6909581"
  },
  "background_type": "image",
  "url": "https://sun9-65.userapi.com/c850136/v850136098/1b77eb/0YK6suXkY24.jpg",
  "locked": true
}
  1. Закрыть окно создания истории

Ожидаемое поведение

При закрытии окна создания истории в ответе приходит ошибка вида User denied

Фактическое поведение

При закрытии окна создания истории ответ не приходит

Скриншоты

No response

Приложение

No response

Код, который вызвал ошибку

try {
  await bridge.send('VKWebAppShowStoryBox', {
    background_type: 'image',
    locked: true,
    url: 'https://sun9-30.userapi.com/impg/N9_4ZyyF2NJzhDAhubrf3cJ1S5DqIx7wR8sLCA/D4fqHLWXdYM.jpg?size=720x1080&quality=96&sign=c1c20515a0fee052a019852338177368&type=album',
    attachment: {
      text: 'open',
      type: 'url',
      url: 'https://vk.com/app6909581',
    },
  });
} catch (error) {
  console.error(error);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions