2009-02-20 52 views
3

我打算在我的pygtk应用程序中使用嵌入式浏览器,我正在讨论gtkmozembed和pywebkitgtk。两者之间有什么引人注目的差异?有没有我不知道的第三个选项?什么是pygtk应用程序的好嵌入式浏览器?

应该指出,我不会使用它来访问网络上的内容。我主要将它用于UI目的。

我的重点是:

  1. 它必须是稳定的。
    • 它需要是跨平台的。
    • 它应该很容易使用。
    • 它应该积极维护。
    • 它应该是可扩展的。
    • 它应该很快。
+0

你的问题标题看起来像你睡在桌子上,把你的头放在键盘上:-) – paxdiablo 2009-02-20 13:21:33

+0

是的,好点。 :-) – 2009-02-20 13:22:05

回答

6

gtkmozembed并不适用于Windows,虽然可以使用壁虎直接嵌入接口。这需要你编写一些C++代码。

据我所知,gtk webkit端口在Windows上尚未可用,而且似乎仍在经历很多变化。

有关跨平台壁虎嵌入解决方案的示例,请查看Miro。 Miro是python,他们只编写了几个C++类来在Windows上嵌入壁虎,而在linux上使用gtkmozembed。

2

,如果你通过网页判断话,肯定从这个页面pywebkitgtk

pygtkmoz

“注:此项目已不再维护请使用GNOME的蟒蛇,演员(http://www.pygtk.org ),我为此可能造成的任何麻烦表示歉意,但从长远来看,这是更好的办法。Python绑定GtkEmbedMozilla。“

pywebkitgtk看起来像活动项目changes

相关问题