问题标签 [geckofx]

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 投票
2 回答
712 浏览

visual-studio-2008 - 如何在 Visual Studio 8 中将自动需要的文件从任何目录复制到发布目录或调试目录

我在我的一个项目中使用 Visual Studio 2008 和导入的 GeckoFX-Framework。由于 Geckofx-13.0.dll 使用 XUL-Runner 本身,因此必须在项目的构建目录中也包含这些文件。到目前为止,我曾经手动将它们复制到两个目录(调试和发布)中。

我问自己是否可以告诉 VS 将它们自动复制到这些目录中。

如果这些文件丢失,则构建的执行将失败。

0 投票
2 回答
163 浏览

.net - .net 的布局引擎,支持 html5 等

我正在寻找最新的布局引擎,例如 geckofx 或 webkit.net!我命名的两个已经过时了很长时间!是否有任何替代甚至更新命名的?

0 投票
1 回答
240 浏览

visual-studio-2008 - 下载的 geckofx-18.0-package 出现语法错误,如何解决?

如果我下载以下 GeckoFX-Framework 18.0 https://bitbucket.org/geckofx/geckofx-18.0的源包,用 Visual Studio 2008 打开 Geckofx-Core 然后尝试编译它,我得到以下错误:msdn .microsoft.com/en-ca/library/hxfhx4sy(v=vs.90).aspx

我认为如果我从这个页面下载它可能会起作用。实际上,我在 C# 方面没有太多经验来确定我应该在此处输入哪些类型定义(我在不同位置遇到大约 26 个相同类型的错误)。有人可以帮助我或获取 Geckofx-18.0 的 Geckofx-Core 和 Geckofx-winforms 的两个 dll 吗?

在旧版本中,开发人员似乎也直接提供了这两个二进制文件。

以下是有错误的行:

0 投票
0 回答
526 浏览

c# - 单击 GeckoIFrameElement 中的 GeckoAnchorElement 或更改 GeckoIFrameElement 的 OffsetLeft

在我浏览的页面中GeckoWebBrowser,有一个 iframe。我可以GeckoIFrameElement在上面设置一个引用,访问所有元素。但是当我在 iframe 中调用 aClick()GeckoAnchorElement,什么也没有发生(但没有抛出错误)。这个元素,当被鼠标点击时,会改变OffsetLeftiframe 以隐藏它。

有什么办法可以Click()在 iframe 中工作吗?如果没有,我该如何更改 iframe 的 OffsetLeft ?

(作为记录,我应该指出,我会点击处理不在 iframe 上的元素)

0 投票
4 回答
10961 浏览

geckofx - geckofx 按钮单击

我已将 Skybound geckkofx 集成到我的应用程序中。我可以填写文本框

但我无法点击按钮

0 投票
1 回答
701 浏览

winforms - skybound.geckofx 离线浏览 C# .net 4.0 winforms

我正在使用 skybound.geckofx .net 包装器在我的 winforms 应用程序中显示存储的 Web 内容。有些页面有链接,js指的是在线内容。有什么简单的方法可以禁用 geckofx 包装器中的在线内容下载吗?

0 投票
3 回答
9954 浏览

c# - 如何使用 GeckoFX 作为 XULRunner 的包装器在 javascript 中调用 C# 方法

我在我的项目中使用GeckoFX16xulrunner-16.0.2.en-US.win32。问题是,我想在 javascript 中调用 C# 方法。

我很好奇,有没有办法做到这一点?

就像下面这样:

C#部分:

javascript部分:

我是这个领域的新手,如果可能的话,我会很感激!

0 投票
1 回答
4599 浏览

.net - 如何在 GeckoFX 中处理文件下载?

我正在使用最新的 GeckoFX 18 (hindlemail's fork) 并努力实现这个简单的方法:处理文件下载。

我想知道 GeckoWebBrowser 中是否有文件下载。没有文件下载事件,更糟糕的是:单击导致文件下载的链接不会触发 /any/ 事件。它只是什么都不做。没有下载对话框,没有保存文件对话框,没有 url,什么都没有。

有没有办法可以处理文件下载?

0 投票
1 回答
1298 浏览

windows - 关于:配置 - geckofx 中的 always_print_silent

print.always_print_silent 是否未显示在 about:config 中并且未显示添加的上下文菜单,如何在 geckofx 18 Web 浏览器 c# 中添加此配置?

0 投票
1 回答
1106 浏览

winforms - 用于 Windows 窗体和地理定位的 Gecko。如何接受分享我的位置的请求?

我的主要目的是获取我当前的地理位置。我试过用标准控件“WebBrowser”来做,但它不支持地理位置。所以现在我正在尝试实现 Gecko 包装器https://code.google.com/p/geckofx/和 xulrunner-3.6.28.en-US.win32.sdk (或 xulrunner-1.9.2.19.en-US。 win32) 到 windows 窗体。它完美地导航到 Windows 窗体中的任何 url。但是我很难在其中获得当前的地理位置。它没有像任何其他浏览器那样给我一个窗口来接受“分享我的位置”。怎么做?在使用 GeckoWebBrowser 的包装器中,我没有看到任何允许共享位置的方法或属性。所以我认为它应该使用 xulrunner 库。我怎么能这样做?或者如果它对壁虎非常复杂,