use*_*801 5 .net c# winforms cefsharp
我在我的项目中使用 CefSharp WinForms,但我无法让它从 CefSharp 浏览器控件执行 JS 脚本(虽然我要导航到 URL - 所以大多数 CEF 功能都有效)我尝试按照以下教程进行操作:https:/ /github.com/cefsharp/CefSharp/search?utf8=%E2%9C%93&q=BoundObject
我正在使用以下命名空间:
using CefSharp.WinForms;
using CefSharp.Internals;
Run Code Online (Sandbox Code Playgroud)
并添加了对以下程序集 (x64) 的引用:
CefSharp.WinForms.dll
CefSharp.dll
CefSharp.Core.dll
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用其中一个函数时仍然出现以下错误:ExecuteScriptAsync 或 EvaluateScriptAsync
我收到以下错误:
'CefSharp.WinForms.ChromiumWebBrowser' does not contain a definition for 'EvaluateScriptAsync' and no extension method 'EvaluateScriptAsync' accepting a first argument of type 'CefSharp.WinForms.ChromiumWebBrowser' could be found (are you missing a using directive or an assembly reference?)
'CefSharp.WinForms.ChromiumWebBrowser' does not contain a definition for 'ExecuteScriptAsync' and no extension method 'ExecuteScriptAsync' accepting a first argument of type 'CefSharp.WinForms.ChromiumWebBrowser' could be found (are you missing a using directive or an assembly reference?)
Run Code Online (Sandbox Code Playgroud)
任何人都可以指导我到我失踪的地方吗?还有其他API吗?也许我缺少一些参考dll?谢谢
您可能缺少另一个命名空间。我建议你添加:
using CefSharp;
Run Code Online (Sandbox Code Playgroud)
我们遇到了同样的麻烦,并发现我们只是错过了这个。我们现在有:
using System.Text;
using CefSharp;
using CefSharp.WinForms;
using CefSharp.Internals;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4147 次 |
| 最近记录: |