如何在cefsharp中捕获/监听javascript函数或事件

nis*_*cop 2 javascript wpf chromium-embedded cefsharp

我正在尝试将cefSharp用于WPF应用程序.我可以找到"如何从.Net调用Javascript方法.但是有没有办法可以获得.Net中Javascript函数或事件的通知?

例如,如果有一个Javascript函数(有和没有param)我可以在.Net中获取带或不带值的通知.

pen*_*eri 10

简而言之,是的!有绑定可用于:

c# - > js使用

webBrowser.ExecuteScriptAsync(脚本);

js - > c#use

webBrowser.RegisterJsObject(A_NAME_FROM_JS,objectToBind);

然后从js你可以打电话:

window.A_NAME_FROM_JS.MethodOnObj()

这将调用

MethodOnObj()

在通过

objectToBind

它就像一个魅力.如果您有问题,请告诉我,我会进一步帮助您!