awesomium

    2热度

    1回答

    我正在使用Awesomium library作为我的C++应用程序(“普通”C++,没有.NET,预编译头文件等)的UI。 一切工作正常,我可以将事件从C++应用程序发送到Awesomium中的JavaScript,反之亦然。 UI响应点击等。感谢webCore->Update()。 问题是,JavaScript有时会出现错误。我希望看到他们喜欢像Edge/Chrome/Firefox(您可以按F

    0热度

    1回答

    这里就是我想要做的事: 不阻塞主线程,我想用Awesomium.NET加载一个网页,操作DOM并做一些处理,然后将一些数据返回到主线程。 在我的后台线程,我创建了一个WebView(实质上代表在Web浏览器选项卡),然后订阅其LoadingFrameComplete事件(火灾时WebView加载指定的URL)。然后我开始加载URL。 问题是,加载的URL不会阻止当前的线程。这意味着在后台线程通知W

    1热度

    2回答

    我在寻找很多,但我无法找到解决方案。 即时通讯使用Jquery发送一个GET请求到一个页面,作为响应我得到JSON。我也使用Awesomium浏览器。 var x = webControlMain.ExecuteJavascriptWithResult(" $.get("https://somePage.com/someRequest", function (data) { $(".resul

    3热度

    1回答

    是否有可能隐藏本机关闭,最大化和最小化按钮,并holdes的awesomium应用程序窗口周围边缘.. 我正在寻找一种方式来设计美观大方密切,最大化并且最小化html文档中的按钮将会隐藏本地按钮的功能。 这里是我的C++代码我的html文件的 // Inherited from Application::Listener virtual void OnLoaded() { vi

    0热度

    1回答

    我正在用Awesomium开发wpf应用程序,但同时我想使用OSK(Windows 10原生屏幕键盘)。当我运行Process.Start(“osk.exe”)时,出现错误提示“无法在屏幕键盘上启动”。 如果我删除了Prefer-32位选项,我可以运行OSK。但我需要Awesomium。我该如何处理? 编辑:我已将UseShellExecute设置为true,但结果相同。 Process osk

    0热度

    1回答

    我已经做了两个简单的类来用Awesomium显示UI。但是,创建Awesomium WebView并将父窗口设置为我的Win32窗口会导致程序挂起,并且从不显示页面。这些课程很简单,创建一个窗口很简单,所以没有太多我能想到的可能会出错。也许有什么比我已经做了显示一个WebView所需要的东西? 澄清:在不创建WebView的情况下创建Win32窗口可以正常工作,窗口函数包括拖动代码等......只

    0热度

    1回答

    我尝试了两种方法,但它不起作用。谁能帮我? WebControl1.ExecuteJavascript("document.getElementById('#signupForm_confirm_terms').prop('checked'", "true") WebControl1.ExecuteJavascript("document.getElementById('#signupForm

    0热度

    1回答

    Web浏览器控件: Dim element As HtmlElement = WebBrowser1.Document.GetElementsByTagName("select").Cast(Of HtmlElement).First(Function(el) el.GetAttribute("name") = "package_id") element.GetElemen

    0热度

    1回答

    我是新的Awesomium webcontrol。当我为我的webbrowser控件添加事件DocumentCompleted,就像我想为我的Awesomium webcontrol添加的那样,我该怎么做? AddHandler WebBrowser1.DocumentCompleted, New _ WebBrowserDocumentCompletedEventHandler(Add

    0热度

    1回答

    我正尝试使用WebControl以代理方式打开网站。 我试过了我能找到的所有东西,但没有成功。 我正在创建一个WebControl,WebPreferences &一个WebSession,但是当我运行代码时什么都不显示。 string Proxy = "208.83.6.19:3128"; WebControl wc = new WebControl(); Browsers.Control