Я играл с webkit.net в проекте c # win, и мне нравится, как легко вызывать функции JavaScript из программы C # с помощью:
browser.Document.InvokeScriptMethod("functionName", new object[]{"parameter1", "parameter2"});
Теперь вопрос заключается в том, как сделать это наоборот ... Есть ли какой-то прослушиватель событий, который может прослушивать вызов функции javascript или любой способ вызвать метод ac # через JavaScript, работающий в браузере webkit
То, как я это делаю в данный момент, с использованием плохого хака ... Посмотрев на доступные прослушиватели событий, я подключился к событию TitleChanged
и прочитал значение скрытого input
поле в HTML .... это действительно плохо и нуждается в реальном решении.
Спасибо заранее,
- Грег.