Справочник SDK для веб-приложений
Поддерживаемые браузеры:
- Google Chrome версии 52 и выше;
- Microsoft Edge версии 79 и выше;
- Firefox версии 57 и выше;
- Safari версии 11 и выше;
- Opera версии 39 и выше;
- Яндекс Браузер версии 16.9 и выше.
Метод captchaWidget.show() отображает виджет капчи пользователю в веб-приложении. Виджет капчи отображается во всплывающем окне (iframe).
Параметры метода:
Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
|
| HTML-элемент, в котором нужно отобразить виджет с капчей | |
|
| Вид капчи. Возможные значения:
| |
|
| Ссылка для запуска виджета во фронтенде вашего приложения, полученная в параметре
| |
|
| Тип капчи. Возможное значение — | |
|
| Признак автофокусировки капчи. Используется только для значения
| |
|
| Цветовая схема виджета с капчей. Возможные значения:
По умолчанию соответствует цветовой схеме страницы или приложения, куда интегрирована капча | |
|
| Язык локализации. Если не указан, значение будет определено на сервере. Возможные значения:
| |
|
| Callback-уведомление о закрытии капчи |
Метод возвращает promise-объект с результатом прохождения капчи:
promise resolve <ТОКЕН_ПРОХОЖДЕНИЯ_КАПЧИ>promise reject <ОШИБКА>
Здесь:
<ТОКЕН_ПРОХОЖДЕНИЯ_КАПЧИ>— токен успешного прохождения капчи, если пользователь прошел капчу;<ОШИБКА>— ошибкаclose, если пользователь закрыл окно капчи.
Метод captchaWidget.close() закрывает виджет капчи. Метод ничего не возвращает в ответе.
Пример вызова метода:
captchaWidget.close();