2012-10-28 27 views
2

如果你想在獨立的應用程序中使用/儀器/「嵌入」壁虎渲染引擎,目前的方法是什麼?是編寫一個基於XUL的應用程序並使用libxul嗎?是否有最新的資源可用,如教程?使用/控制/「嵌入」壁虎渲染引擎的可能性?

我需要顯示和打印網頁,加載自定義CSS,執行java腳本,全部在本地完成。有太多過時的資源,很難找出實現這個目標的正確方法。即使官方的Mozilla網站(Embedding Mozilla)也指向不推薦使用的資源。有一個鏈接到一個新的API(NewAPI),應該簡化嵌入,但它似乎沒有維護和不完整。

回答

2

支持的方法是開發一個XULRunner應用程序。 XULRunner是Gecko引擎的獨立版本,它可以運行任何基於XUL的應用程序。特別是,應用程序可以使用<browser type="content" />標籤以與Firefox相同的方式加載和顯示網頁。 Getting started with XULRunner是一個很好的介紹,並有more documentation

+0

我明白了。我不確定「XULRunner入門」是否仍然適用,因爲該文檔來自六年多前,並且談到了Firefox 3. – curiosity

+0

@curiosity:我翻遍了它,所有信息似乎都是最新的。更重要的是,查看文章歷史記錄 - 馬克芬克爾不斷更新它。 –

+0

非常感謝,我會研究它! – curiosity