【发布时间】:2018-04-16 20:40:35
【问题描述】:
我有一个使用 CEFSharp 的 VB.NET Winforms 应用程序,我对此非常满意。
目前我可以将 JS 代码注入目标站点,例如在网站等上触发功能或设置文本框值。 与此同时,我还设法从例如读取值。目标网站上的文本框控件。
现在我正在努力进一步发展:
我还希望能够在显示的网站上的 javascript 事件中对我的代码做出反应。 (例如,当网站上触发特定的 javascript 事件时,我可以在代码中调用 vb.net 函数)
目前我正在寻找特别捕捉 mouseup 事件以及(如果可能的话)当鼠标滚轮移动时。
我已经在网络上找到了 2-3 个相关参考资料,在 C# 中的 Stackoverflow 上找到了(包括 CEFSharp FAQ 中的示例),但我不完全确定如何将其移植到 VB.NET。请参阅此处提到的示例:
https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#JSEvent
在 Stackoverflow 上:How to trap/listen javascript function or events in cefsharp
所以原则上应该是可能的,但我只是迷失在 VB.NET 翻译中。
有人能指出我正确的方向吗? 提前感谢您的帮助。
【问题讨论】: