2010-03-13 45 views
0

我需要在框架或其他東西中顯示一個網頁(帶有腳本和東西的複雜頁面,沒有靜態html)。這是一個桌面應用程序,我使用python 2.6 + wxPython 2.8.10.1。我也需要捕捉一些事件(主要是關於更改頁面)。我在gtk應用程序中發現了一些使用webview模塊的示例,但我無法在wx上使用它。如何使用wx嵌入網頁?

回答

1

你可以嵌入IE瀏覽器,但我認爲就是這樣。 wxWebKit正在開發一個wx附加組件,以將WebKit作爲wx中的嵌入式瀏覽器使用,但我認爲這仍然是一項正在進行的工作。

+0

是的,我試圖建立它在我的Ubuntu的,但我不得不放棄與失蹤的東西長時間的戰鬥後。 –

1

這個名爲wxWebConnect的商業解決方案使用了Gecko(Mozilla引擎)。我從來沒有使用它自己,因爲我在等待wxWebKit項目準備好使用,但它看起來不錯,雖然也許有點矯枉過正滿足您的需求。

+0

我認爲wxWebConnect是免費的?它的來源可以下載,我找不到價格或銷售信息。我認爲Kirix在一個商業項目(一個數據挖掘應用程序)中使用它併發布了源代碼。 – wisty

+0

是啊,只是注意到wxwebconnect是在wxWindows庫許可證版本3.1下發布的,所以yay :)謝謝大家的信息,我會試試看。 –

+0

只是想出了wxwebconnect沒有python包裝器,畢竟我會嘗試構建wxwebkit。 –