Если у вас есть встроенный виджет веб-браузера Chrome в приложении, есть ли способ уведомить приложение о том, что что-то произошло в любой момент времени? например, можно изменить размер элемента или нажать кнопку, и это страница на основе javascript, загружаемая в встроенный виджет хрома. Как вы уведомляете приложение C ++ или Delphi (или любое приложение) с помощью кода и отправляете сообщение или обратный вызов? Я ищу что-то вроде функции sendMessage, чтобы вернуться к приложению, что что-то произошло.
Примеры того, как это сделать, могут быть в C ++, .Net или Delphi или на любом языке ... поскольку я мог просто переносить код на мой язык Delphi.
Другими словами, как вы общаетесь с javascript, с приложением, в котором есть встроенный веб-браузер Chrome? Когда страница загружается, вы можете общаться через это событие завершения страницы, которое происходит ... однако код javascript имеет тенденцию запускаться даже после загрузки страницы, особенно если пользователь использует мышь, чтобы перетащить элемент на странице или щелкнуть кнопка. Итак, как вы связываетесь с приложением C ++ / Delphi в любое время, что-то случилось?
FYI доступен полный доступ к html / java-коду, т.е. я могу добавить свой собственный код в javascript .. любой код, который я хочу. Поэтому, если есть что-то вроде sendMessageBackToApp, я хотел бы добавить его.
Если эта функция недоступна, это, безусловно, было бы полезно. Связь между приложением и javascipt / html имеет важное значение для того, чтобы приложение было действительно мощным.
c#,c++,delphi,chromium-embedded,