嵌入式的浏览器有第三种方案啦

最初在游戏里嵌入网页用的是LLmozLib, 说实话, 还不错, 用的FireFox的解析引擎

但是它的编译太麻烦了, 而且跟一些引擎代码直接链接到一起的话还会冲突

最让人觉得不爽的是, 附带了一大堆的DLL和资源文件

 

后来自己用IE的IWebBrowser2实现了一个嵌入浏览器, 除了滚动条拖动和效率还有点问题, 也基本上能用

好处是兼容性好, 也不用附带什么

 

后来看到google发布chrome后就一直在想这个东西能不能用在3D游戏中, ubrowser的作者也在研究这个. 我们还一块讨论过嵌入flash的方法,呵呵

 

今天在它的主页上看到这个新的库:Awesomium

 

下载了它的DEMO运行了一下, 速度就是快, 比LLmozLib和IE都快! 这样的话, 在游戏里嵌入网页应用完全可以了

试了试google maps, 比直接在IE里看还快, 真爽~而且最终的release不用带上那么一屁股文件, 嘿嘿

 

不过现在的版本才0.5, 还有些不完善. 我发现对中文支持不好. DEMO的标题栏鼠标好像没有判断LBUTTON_UP的消息

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值