Я успешно встроил Chromium в свои проекты Delphi 6 с помощью Delphi Chromium Embedded . Теперь я хочу иметь возможность выполнять код Javascript и получать результаты, возвращаемые в мое хост-приложение Delphi. Мой текущий метод - вызвать ExecuteJavascript () и использовать элемент DOM, в который вызов Javascript записывает свои результаты, и опросить этот элемент в методе TTimer из Delphi для получения результатов. Тем не менее, я читал об использовании собственных функций и расширений V8 для вызова Javascript "обратного вызова" в моем коде Delphi в качестве способа получения результатов:
http://magpcss.org/ceforum/viewtopic.php?f = 7 & t = 180
Я хотел бы попробовать это, и я также хотел бы знать, как прикрепить прослушиватели событий на основе Delphi к элементам DOM на веб-странице (onblur, onmousedown и т. Д.). Я ищу образцы, которые показали бы мне, как делать эти две вещи, если кто-нибудь знает, где их найти.