我正在我的应用程序中使用Cefsharp Offscreen。加载页面的文档中提供的代码是: const string testUrl = "https://github.com/cefsharp/CefSharp/wiki/Quick-Start";
var settings = new CefSettings()
{
//By default CefSharp will use an in-memory cache, you need to specify a Cache Folder to persist data
CachePath
我有js脚本在加载页面上通过cefsharp浏览器,它是GetText(args),它是返回文本。我有这样的代码:
var script = chromiumWebBrowser.ExecuteScriptAsync("GetText", args);
string text = script.ToString();
但这不起作用,因为这是在创建脚本时显示错误,隐式类型变量不能分配void。
还尝试通过以下代码获取值
object[] args = new string[0];
var d = chromiumWebBrowser.EvaluateScriptAsync(
在项目中加载CefSharp程序集时出现错误。CefSharp和CefSharp.WinForms都不是强名称。有什么办法可以解决这个问题吗?
错误:
Referenced assembly 'CefSharp.WinForms' does not have a strong name
Referenced assembly 'CefSharp' does not have a strong name
谢谢。
我在我的一个项目中使用CEFSharp,到目前为止所有的工作都很好。我仍然在V63 of CEFSharp上(永远不要碰正在运行的系统:-)
我正在VB.NET中使用它
绑定对象是在公共Sub ()中的CEFSharp初始化之后创建的,如下所示:
CefSharpSettings.LegacyJavascriptBindingEnabled = True
Dim obj As New BoundObject()
obj.browser = browser
browser.RegisterJsObject("bound", obj
我有CefSharp-主项目,它建立在Chromium31.0.1650.57上。一切都很好,很完美,但是当我点击链接在网站上加载/查看PDF文件时,弹出窗口就会被加载,过了一段时间,我会看到对话框显示"CefSharp.BrowserSubprocess.exe已经停止工作。“和box弹出窗口变黑了。下面是我在windows事件查看器中发现的内容。
Application: CefSharp.BrowserSubprocess.exe
Framework Version: v4.0.30319
Description: The process was terminated due t
在使用CefSharp浏览器单击网页上的按钮时,我遇到了问题。
HtmlAgilityPack WinForms+ CefSharp BrowserI用CefSharp浏览器加载页面(Twitter)
这就是我陷入困境的地方,我无法编写一个合适的JS脚本来执行单击。
Dim WebDoc As New HtmlDocument
WebDoc.LoadHtml(HTMLSource)
Dim TweetList As HtmlNodeCollection = WebDoc.DocumentNode.SelectNodes("//section[@aria-labelledby='
最近,我开始使用CefSharp框架开发一个WPF浏览器应用程序,并在指针锁定API中遇到了一些问题。
当试图锁定指针时,我将在Visual控制台中收到以下错误。
Uncaught (in promise) WrongDocumentError: The root document of this element is not valid for pointer lock.
但是,我看到了一些关于CefSharp框架的Bitbucket的更多信息,指出指针锁还没有实现,这早在2020年就已经实现了,我开始怀疑我的Javascript实现是错了还是指针锁API仍然不受支持。
我知道大多数浏览器都
有人知道如何将事件添加到CefSharp中的VB.Net中吗?我想要添加一个事件,所以如果一个页面无法加载,它将加载一个错误页面,告诉用户,而不是只有一个空白的白页。我尝试过添加以下内容,browser是CefSharp.WinForms.ChromiumWebBrowser
Private Sub browser_LoadError(sender As Object, e As LoadErrorEventArgs) Handles browser.LoadError
End Sub
但我得到了Handles clause requires a WithEvents variable de
基于VisualC++发行版CefSharp浏览器的应用程序,仅与管理安全组一起启动。否则,我们会得到以下错误:"System.IO.FileLoadException:未能加载文件或程序集'CefSharp.Core.dll‘或其依赖项之一。访问被拒绝。文件名:'CefSharp.Core.dll’
安装了重要的VC++发行版。管理员安全组的用户可以成功地启动应用程序和CefSharp浏览器。知道如何解决这个问题吗?
OS -窗口服务器2016