2010-06-13 242 views
17

我正在寻找Linux嵌入式网络浏览器,或者最好只是一个渲染对象(它不会被用于实际浏览,仅用于显示基于网页的gui)。 的要求是:嵌入式网页浏览器

用C/C++(小尺寸)
  • 支持动态HTML
  • 支持Java脚本的
    1. 在库最小的依赖关系(虽然我明白,它不能完全独立)
    2. 没有依赖于X11(即直接框架夸库工作)

    ,使f我只发现Embedded Konqueror。欢迎任何建议,商业解决方案可以,但开源更可取。

    找到另一个选项QT WebKit这是选择并回答我所有的要求。

    另一个更新:成功安装并测试了嵌入式QT发行版和WebKit在我的主板上。帧缓冲器的配置是无缝的,触摸屏校准需要一些时间,但在底线上一切按预期工作。
    而我正在进入java脚本的奇妙世界:)我处理了更好的内核驱动程序。

    另一个更新:我发现了另一个商业解决方案,我可能会考虑在未来。 来自访问公司here的嵌入式浏览器。我没有和他们一起工作过,但是为了公开记录我推荐这么做。

  • +0

    我处于非常相似的情况。请让我们知道哪种解决方案最适合您的需求! – Roast 2010-06-16 16:08:00

    +0

    您的设置中是否也有Display?或者您想通过网络访问远程系统上的Web GUI?在以后的情况下,你可以只使用一些网络服务器,如boa,lighttpd等 – JagsVG 2016-03-14 09:38:50

    回答

    0

    它不打你的所有要求,但你有没有考虑棱镜:http://prism.mozillalabs.com/

    +0

    谢谢,但我不能放弃我的任何要求,除了(4)它有点模糊... – Ilya 2010-06-14 08:24:48

    +0

    谢谢,我加了C++以及我这意味着我不需要Java和类似的东西。 – Ilya 2010-06-14 10:47:11

    0

    您可以尝试建立与WebKit的GTK +的DirectFB的版本。

    另一种替代方案是Firefox on DirectFB,但它似乎还没有准备好。

    +0

    我认为,如果你可以找到所有正确的版本的东西,它确实工作...问题是,相对较少的人关心GTK/Mozilla /等的DirectFB支持,所以它往往是过时的/破碎/旧的和维基页面似乎从未改变... – Spudd86 2010-06-16 14:05:27

    0

    也许你可以用Xulrunner做什么?

    你当然可以让它启动一个网页的窗口,然后可以使用JavaScript做“东西”。

    0

    既然你没有说它需要免费,那么Opera for Linux Devices几乎就是你正在寻找的东西。

    +0

    我曾经与Opera讨论过,它相当昂贵,没有评估选项,所以我放弃了它。正如我所说我使用QT与WebKit和帧缓冲选项工程相当不错。 – Ilya 2010-09-27 14:51:32