【问题标题】:embedded browser using XULRunner使用 XULRunner 的嵌入式浏览器
【发布时间】:2011-01-24 00:16:59
【问题描述】:

有没有使用 XULRunner 将浏览器控件嵌入应用程序的示例? (对于原生 win32 应用,最好使用 c 或 c++)

我尝试过 QT、wxWidgets、Awesomium、chrome embedded、LLmozLib、midori 和 Embedding/NewApi/Win32

最好的一个是 wxWebConnect(它是 wxWidgets 框架的一部分)。为什么,因为你不需要整个 mozilla 代码库来构建它,加上实际的浏览器控制在插件工作中是完美的,一切都正确呈现(gmail、youtube 等)

那么我的问题或疑问是什么? wxWebConnect 使用 XULRunner 嵌入浏览器控件,我的应用程序是本机 win32 应用程序而不是 wxWidgets 应用程序。我在网上搜索了另一个如何使用 XULRunner 将 gecko 浏览器嵌入本机 win32 应用程序的示例。没有运气!

有人知道只使用 XULRunner 而不需要整个 mozilla 源代码树的项目/​​代码吗?

谢谢。

【问题讨论】:

    标签: browser wxwidgets embed xulrunner


    【解决方案1】:

    有一个基于 XULRunner 的应用程序列表

    https://developer.mozilla.org/en/XULRunner_Hall_of_Fame

    【讨论】:

      【解决方案2】:

      无论您是使用 wxWebConnect 还是直接嵌入 XULRunner,您仍将拥有 XULRunner 引擎及其文件夹层次结构作为应用程序部署的一部分。这就是野兽的本性。

      【讨论】:

        【解决方案3】:

        如果您可以使用 .NET,请尝试 GeckoFX。查看 GeckoFX 代码也可能为您提供足够的洞察力,以便将 xulrunner 嵌入您的原生 C++ Win32 应用程序中。

        【讨论】:

          猜你喜欢
          • 2014-11-29
          • 1970-01-01
          • 2013-11-15
          • 2011-03-03
          • 1970-01-01
          • 2011-03-23
          • 2010-09-19
          • 2012-04-12
          • 1970-01-01
          相关资源
          最近更新 更多