我正在尝试将cefSharp用于WPF应用程序. I can find “how to call a Javascript methods from .Net.但是,有没有一种方法可以让我收到有关.Net中Javascript函数或事件的通知?
例如如果有一个Javascript函数(带有和不带有参数),我都可以在.Net中获取带有或不带有值的通知.
解决方法:
简而言之,是的!
有以下绑定可用:
c#-> js使用
webBrowser.ExecuteScriptAsync(script);
js-> C#使用
webBrowser.RegisterJsObject(A_NAME_FROM_JS,
objectToBind);
然后从js您可以调用:
window.A_NAME_FROM_JS.MethodOnObj()
这将调用
MethodOnObj()
在过去
objectToBind
它像一种魅力.如果您有任何问题,请与我们联系,我们将为您提供进一步的帮助!