Cefsharp Visual Studio 获取 Link Url

Cefsharp Visual Studio Get Link Url

我正在使用 visual studio cefsharp 构建一个网络浏览器。我一直在努力寻找一种方法来找到特定 link 的 url(通过右键单击或鼠标悬停等操作)。换句话说,当我右键单击 link 时,我想将 url 存储在一个变量中。我发现了这个:http://magpcss.org/ceforum/viewtopic.php?f=17&t=12635 我相信这会解决我的问题,但我不确定如何使用它。如果有人可以解释这个 link 或提出新的解决方案,我将不胜感激。 谢谢。

我使用的是 CEF,而不是 CefSharp。所以我将尝试猜测它在 CefSharp 中的作用。当您右键单击浏览器中的任何内容时,会显示上下文菜单。有一种方法可以为上下文菜单创建自定义处理程序。 This教程有一些细节。

OnBeforeContextMenu的第4个参数是IContextMenuParams。如果我正确理解你的问题,你正在寻找 LinkUrl property.