2010-06-13 105 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