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

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

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

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

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

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

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

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

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

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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏疯狂的小程序

新手初探小程序开发体会

得益于会react,会点jQuery,也会点vue,研究了一下小程序,发现这东西有好处也有坏处。

2405
来自专栏开源项目

【码云周刊第 11 期】追踪代码大仓库? Git 的拿手好戏!

每周为您推送最有价值的开源技术内参! 一周热门资讯回顾 ActFramework 1.0 正式发布, Java MVC 框架 TIOBE 3 月编程语言排行榜...

3919
来自专栏编程微刊

推荐一款稳定快速免费的前端开源项目 CDN 加速服务

前面学习到什么是CDN,全称是Content Delivery Network,即内容分发网络。CDN的通俗理解就是网站加速,CPU均衡负载。

6841
来自专栏腾讯Bugly的专栏

美团大众点评 Hybrid 化建设

导语 上周末,精神哥去参加了好友小青在北京办的T沙龙,探讨移动端热更新相关的话题。Bugly曾为大家介绍过不少腾讯内部的热更新的框架,正好这次看到了美团,去哪儿...

5069
来自专栏高性能服务器开发

12 经典游戏服务器端架构概述

现代电子游戏,基本上都会使用一定的网络功能。从验证正版,到多人交互等等,都需要架设一些专用的服务器,以及编写在服务器上的程序。因此,游戏服务器端软...

1.2K7
来自专栏原创

个推技术实现原理介绍

概述 PUSH是互联网上内容提供者和内容定制方之间的一种通信机制,利用在服务器端的程序把数据源源不断地推向客户端,大大提高客户机和服务器之间的交互性能。 传统互...

4937
来自专栏小程序·云开发专栏

理解小程序的安全与管控

原文链接:https://godbasin.github.io/2018/11/04/wxapp-manage-and-security/

4844
来自专栏知晓程序

小程序插件审核又没通过?这才是提审的正确姿势

1463
来自专栏云之翼

如何实现客户对象存储数据迁移到腾讯云COS

在云计算客户的拓展过程中,会面临客户的各种需求。其中最常见的需求包括,如何在云计算上构建客户的业务系统,搭建基础架构;另外一个就是如何实现客户数据...

8710
来自专栏FreeBuf

保护你的隐私:10项你必须知道的iPhone/iPad iOS 8安全设置

也许你并不知道,苹果iOS 8里包含了多项追踪你的地理位置和个人信息的功能,其中不少是默认开启的,很多APP和广告都在通过这些功能获取你的个人信息。 如果你忽视...

2846

扫码关注云+社区

领取腾讯云代金券