问题标签 [awesomium]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
470 浏览

c++ - 如何在 Awesomium 中设置监听器?(“字段类型'Listener'是一个抽象类”错误)

我一直试图让 Awesomium::WebViewListener 工作,但是每当我尝试分配 Listener 对象时,我都会收到“字段类型'Listener'是一个抽象类”错误。

这是我的代码:

如果我无法分配监听器对象,我应该如何设置监听器?我试过使用 boost::shared_ptr ,它不会产生任何错误,但永远不会调用 onCallback() 函数。

0 投票
4 回答
3989 浏览

c# - Awesomium Webview Surface to Byte Buffer 或 PictureBox

我开始用 C# 进行开发,我正在尝试将表面转换为字节缓冲区或图片(之后也转换为字节缓冲区)。

我在其他问题中看到了这段代码:

但是,webview 没有 Render(),他也没有说我需要导入哪些库。

我停在这里:

0 投票
0 回答
1062 浏览

c# - CSS 在 Awesomium 中的功能不一致

我正在使用 Awesomium 1.6.5 来呈现我的应用程序的大部分用户界面,并注意到 CSS 加载中的一些不一致。第一次打开窗口时,CSS 将正常运行并加载样式。

然而,过了那一点,样式是否适用似乎是随机的。左侧的窗口显示样式正常运行,右侧的窗口显示样式失败。

CSS 不一致

由于这些按钮是 jQuery UI(1.10.1 和 jQuery 1.9.1),我的第一个想法是创建这些按钮的 JavaScript 没有被执行,所以我将它从页面的 HTML 内部移动到应用程序,确保在用户看到页面之前执行 JavaScript。

这没有任何区别,问题仍然存在。

所有 CSS(我的样式表和 jQuery UI 的样式表)在WebCore初始化时通过加载WebCoreConfig.CustomCSS,然后传递给WebCore. 正在呈现的页面在其 HTML 中确实有一些样式(使用<style>标签)。

设置窗口类是一个单例,它处理实际 WPF 窗口的实例化和管理,每次SettingsWindow.Show()调用该方法时,都会关闭 WPF 窗口的先前实例(与 Awesomium 一起WebControl)并创建一个新实例。创建此实例后,将执行相应的 JavaScript。这是Initialise()功能:

所以我问,为什么按钮加载不一致,可以做些什么来解决这个问题?

0 投票
1 回答
305 浏览

c++ - OpenGL着色器忽略纹理

我最近在 OpenGL 应用程序中实现了 Awesomium。当我将 Awesomium 加载到纹理中时,无论我是否将纹理绘制到表面上,OpenGL 都会将其包含在其着色过程中。

我正在尝试追踪将纹理处理到着色器中的代码行,是否有 OpenGL 用于访问所有纹理的特定函数或告诉 OpenGL 忽略纹理的方法?

更新纹理块

创建纹理块

在没有加载纹理的情况下绘制场景:http ://puu.sh/2bVTV 在加载纹理后绘制场景:http: //puu.sh/2bVUb

你可以看到它融合了谷歌纹理。

0 投票
1 回答
1110 浏览

jquery - 如何使用 jquery 在锚标记中触发 onclick 事件处理程序

我有一个带有 onlick 属性的锚标记,其中包含一些 javascript 代码。我需要使用 jquery 或 javascript 来执行这个 javascript。我试图在锚标记元素上调用 click 事件,但没有任何反应。在网站上手动单击锚标记可以正常工作,但我无法通过 jquery 使其工作。

/曼斯

0 投票
1 回答
862 浏览

wpf - 如何使用 Awesomium.Net 进行身份验证

我正在使用 Awesomium.Net WPF 控件在 WPF 应用程序中显示 Intranet Silverlight 应用程序。

虽然这在 Chrome 中运行良好,但使用 Awesomium,我似乎遇到了身份验证问题。我收到需要身份验证的通知,但我无法通过此操作。我提供了用户名和密码,但得到一个空白屏幕。

有没有人知道如何在 Awesomium.Net 中使用域身份验证?

0 投票
1 回答
2378 浏览

c# - Awesomium - 将 Javascript 结果返回到 C#

Javascript / HTML代码

当链接上的 onclick 事件触发时,我想返回“clicked.name”值,让我们在 C# 中说“result”变量。我不知道该怎么做。有人可以帮我吗...

注意:我对 Awesomium 还是很陌生 :)

更新:

我遵循@JonnyReeves 方法稍作修改:

但我得到“Awesomium.Windows.Controls.WebControl”,结果不是点击链接的名称。

0 投票
1 回答
1828 浏览

awesomium - Awesomium, How can I catch the response data and change it before viewing it

When i request a page, I need to get the returned data and changed it before viewing it How can i do that in Awesomium?

0 投票
2 回答
846 浏览

c# - Awesomium javascript错误:SECURITY_ERR:DOM异常18

我正在将这个 javascript 执行到 Awesomium WebControl

现在这段代码给出了这个警报:

错误:SECURITY_ERR:DOM 异常 18

现在这是一个相当常见的 javascript 代码。有人告诉我,如果我可以设置正确的标志,那么它可以被关闭。所以代码应该是这样的:

这个“--allow-file-access-from-files”标志适用于 Chrome。现在有没有人知道这件事。建议或代码示例将不胜感激。

谢谢

0 投票
1 回答
521 浏览

c# - 更改 Awesomium 在 Windows 音量混合器中的显示方式

我正在制作一个程序,我正在使用 awesomium webcontrol。但是每当我播放其中的声音时,例如 youtube 视频,它都会在音量混合器中显示为 awesomium_rendering_process。我想更改该名称以及图标。

提前致谢