问题标签 [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.
c++ - 如何在 Awesomium 中设置监听器?(“字段类型'Listener'是一个抽象类”错误)
我一直试图让 Awesomium::WebViewListener 工作,但是每当我尝试分配 Listener 对象时,我都会收到“字段类型'Listener'是一个抽象类”错误。
这是我的代码:
如果我无法分配监听器对象,我应该如何设置监听器?我试过使用 boost::shared_ptr ,它不会产生任何错误,但永远不会调用 onCallback() 函数。
c# - Awesomium Webview Surface to Byte Buffer 或 PictureBox
我开始用 C# 进行开发,我正在尝试将表面转换为字节缓冲区或图片(之后也转换为字节缓冲区)。
我在其他问题中看到了这段代码:
但是,webview 没有 Render(),他也没有说我需要导入哪些库。
我停在这里:
c# - CSS 在 Awesomium 中的功能不一致
我正在使用 Awesomium 1.6.5 来呈现我的应用程序的大部分用户界面,并注意到 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()
功能:
所以我问,为什么按钮加载不一致,可以做些什么来解决这个问题?
c++ - OpenGL着色器忽略纹理
我最近在 OpenGL 应用程序中实现了 Awesomium。当我将 Awesomium 加载到纹理中时,无论我是否将纹理绘制到表面上,OpenGL 都会将其包含在其着色过程中。
我正在尝试追踪将纹理处理到着色器中的代码行,是否有 OpenGL 用于访问所有纹理的特定函数或告诉 OpenGL 忽略纹理的方法?
更新纹理块
创建纹理块
在没有加载纹理的情况下绘制场景:http ://puu.sh/2bVTV 在加载纹理后绘制场景:http: //puu.sh/2bVUb
你可以看到它融合了谷歌纹理。
jquery - 如何使用 jquery 在锚标记中触发 onclick 事件处理程序
我有一个带有 onlick 属性的锚标记,其中包含一些 javascript 代码。我需要使用 jquery 或 javascript 来执行这个 javascript。我试图在锚标记元素上调用 click 事件,但没有任何反应。在网站上手动单击锚标记可以正常工作,但我无法通过 jquery 使其工作。
/曼斯
wpf - 如何使用 Awesomium.Net 进行身份验证
我正在使用 Awesomium.Net WPF 控件在 WPF 应用程序中显示 Intranet Silverlight 应用程序。
虽然这在 Chrome 中运行良好,但使用 Awesomium,我似乎遇到了身份验证问题。我收到需要身份验证的通知,但我无法通过此操作。我提供了用户名和密码,但得到一个空白屏幕。
有没有人知道如何在 Awesomium.Net 中使用域身份验证?
c# - Awesomium - 将 Javascript 结果返回到 C#
Javascript / HTML代码
当链接上的 onclick 事件触发时,我想返回“clicked.name”值,让我们在 C# 中说“result”变量。我不知道该怎么做。有人可以帮我吗...
注意:我对 Awesomium 还是很陌生 :)
更新:
我遵循@JonnyReeves 方法稍作修改:
但我得到“Awesomium.Windows.Controls.WebControl”,结果不是点击链接的名称。
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?
c# - Awesomium javascript错误:SECURITY_ERR:DOM异常18
我正在将这个 javascript 执行到 Awesomium WebControl
现在这段代码给出了这个警报:
错误:SECURITY_ERR:DOM 异常 18
现在这是一个相当常见的 javascript 代码。有人告诉我,如果我可以设置正确的标志,那么它可以被关闭。所以代码应该是这样的:
这个“--allow-file-access-from-files”标志适用于 Chrome。现在有没有人知道这件事。建议或代码示例将不胜感激。
谢谢
c# - 更改 Awesomium 在 Windows 音量混合器中的显示方式
我正在制作一个程序,我正在使用 awesomium webcontrol。但是每当我播放其中的声音时,例如 youtube 视频,它都会在音量混合器中显示为 awesomium_rendering_process。我想更改该名称以及图标。
提前致谢