Документация
ОС Аврора 5.2.0

IJavaScriptHandler abstract

Используется для вызова нативного кода на C++ из JS на веб-странице. Подробнее…

Подключение: #include <ijavascriptextension.h>

Публичные функции-члены

virtual ~IJavaScriptHandler ()=default
Деструктор по умолчанию.
virtual QVariant executeNative (const QString &name, const QVariant &data)=0
Обработка вызова функции JavaScript executeNative. Подробнее...

Подробное описание

Используется для вызова нативного кода на C++ из JS на веб-странице.

WebView поддерживает вызов нативных функций из JS-контекста через executeNative(). С помощью этого интерфейса реализуется обработчик и регистрируется в IJavaScriptExtension с помощью IJavaScriptExtension::setJavaScriptHandler().

Описание функций-членов

executeNative()

virtual QVariant Aurora::WebView::IJavaScriptHandler::executeNative (const QString & name, const QVariant & data) pure virtual

Обработка вызова функции JavaScript executeNative.

Параметры

name Имя вызова для его идентификации.
data Аргументы, которые были переданы из вызова JavaScript.

Возвращает значение, которое будет передано на сторону JavaScript в качестве возвращаемого значения для вызова функции executeNative.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.