我计划在我的 pygtk 应用程序中使用嵌入式浏览器,我正在 gtkmozembed 和 pywebkitgtk 之间争论不休。两者之间有什么引人注目的区别吗?有没有我不知道的第三种选择?
请注意,我不会使用它来访问 Web 上的内容。我主要将它用于 UI 目的。
我的优先事项是:
- 它需要稳定。
- 它需要是跨平台的。
- 它应该易于使用。
- 应积极维护。
- 它应该是可扩展的。
- 应该很快。
最佳答案
gtkmozembed 在 Windows 上不可用,但您可以直接使用 gecko 嵌入界面。这需要您编写一些 C++ 代码。
据我所知,gtk webkit 端口在 Windows 上尚不可用,而且似乎仍在进行大量更改。
有关跨平台 gecko 嵌入解决方案的示例,请查看 Miro . Miro 是 Python,他们只编写了几个 C++ 类来在 Windows 上嵌入 gecko,同时在 Linux 上使用 gtkmozembed。
关于python - 什么是适合 pygtk 应用程序的嵌入式浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/569547/