请问,嵌入一个html window在自己的程序里的解决方案有几种?
都有什么优劣呢?
偶想做一个东西,可是两眼一抹黑,没概念……
现在每天查资料,还是很糊涂,请高手给个中肯的答案吧
wxWebkit wxMozilla 、、、 Topic is solved
我曾企图编译wxWebkit和wxMozilla,均告失败,它们基于较旧的版本开发,难以用现有版本的wxWidgets一起通过编译。
WebKit本身用Objective-C写成,只开放了非常少的C API。估计可参照Google的Chrome的源码如何对它封装,我自己还没看过,毕竟好几G的源代码啊~可参见http://blog.csdn.net/caimouse/category/458770.aspx?PageNumber=3,对Chrome的源码做个入门,但个人觉得这份东西写得一般。
Mozzilla的二次开发端口非常乱,这曾导致了遨游(Maxthon)的团队放弃在它上面进行二次开发而转用IE。我看了不少它的英文文档,看到了太多细节,但始终没有摸清主线。曾经编译过Mozilla,以失败告终。
后来我就对用Air来做到我想要的效果更感兴趣了,它是基于WebKit。
-Utensil
WebKit本身用Objective-C写成,只开放了非常少的C API。估计可参照Google的Chrome的源码如何对它封装,我自己还没看过,毕竟好几G的源代码啊~可参见http://blog.csdn.net/caimouse/category/458770.aspx?PageNumber=3,对Chrome的源码做个入门,但个人觉得这份东西写得一般。
Mozzilla的二次开发端口非常乱,这曾导致了遨游(Maxthon)的团队放弃在它上面进行二次开发而转用IE。我看了不少它的英文文档,看到了太多细节,但始终没有摸清主线。曾经编译过Mozilla,以失败告终。
后来我就对用Air来做到我想要的效果更感兴趣了,它是基于WebKit。
-Utensil
In fascination of creating worlds by words, and in pursuit of words behind the world.
On Github: http://utensil.github.com
Technical Blog in Chinese: http://utensil.iteye.com/
On Github: http://utensil.github.com
Technical Blog in Chinese: http://utensil.iteye.com/
哦~不好意思~我本来想说的是wxMozilla,把wxWebKit也给们进去了,呵呵~wxMozilla好像连开发都没在开发了...
wxWebKit的问题好像是设置繁琐,我记得当时好像好不容易把环境都搭好了,make到1G多的时候除了一个编译错误,没看明白是怎么回事,后来就放弃了。似乎wiki最近还修改过,看来这个项目很活跃啊~决定跟进~
Air是Adobe公司的,不开源的东东,而且是JavaScript来的,wxWidgets不能调用。
只是他背后用的WebKit。
有时间可能再玩一玩wxWebKit吧~如果Windows下编译不到,就试试Linux,总该有个能编的。
-Utensil
wxWebKit的问题好像是设置繁琐,我记得当时好像好不容易把环境都搭好了,make到1G多的时候除了一个编译错误,没看明白是怎么回事,后来就放弃了。似乎wiki最近还修改过,看来这个项目很活跃啊~决定跟进~
Air是Adobe公司的,不开源的东东,而且是JavaScript来的,wxWidgets不能调用。
只是他背后用的WebKit。
有时间可能再玩一玩wxWebKit吧~如果Windows下编译不到,就试试Linux,总该有个能编的。
-Utensil
In fascination of creating worlds by words, and in pursuit of words behind the world.
On Github: http://utensil.github.com
Technical Blog in Chinese: http://utensil.iteye.com/
On Github: http://utensil.github.com
Technical Blog in Chinese: http://utensil.iteye.com/
Re: wxWebkit wxMozilla 、、、
你如果只是想简单的显示下html页面,用wxHtmlWindow就可以了,如果是想搞复杂点,自己搞浏览器的wx包装,如果需要浏览器跨平台那就wxMozilla,如果对平台不要求,就wxIE了,如果你要wxIE的代码参看我的开源工程,里面应该有,wxMozilla曾经也编译过,因为Mozilla的问题,编译失败放弃了morya wrote:请问,嵌入一个html window在自己的程序里的解决方案有几种?
都有什么优劣呢?
偶想做一个东西,可是两眼一抹黑,没概念……
现在每天查资料,还是很糊涂,请高手给个中肯的答案吧