白鹭引擎在微信中性能提升4倍!

微信浏览器内核更新

微信近日发布重大利好消息:iOS客户端在3月1日前将逐步升级为 WKWebview 内核。

微信现在内置的浏览器组件为 iOS2 时代发布的 UIWebView,非常笨重,网页渲染效率低。

WKWebview 是 iOS8 新推出的浏览器组件,速度更快了,占用内存少了,一句话,WKWebView 是 App 内部加载网页的最佳选择!

本次升级对白鹭开发者来说有什么好处呢,简单地说就是大幅度的提高了帧频,让游戏运行的更流畅了。

白鹭性能巨幅提升

经过我们测试,白鹭引擎制作的游戏无需做任何修改,在 WKWebview 内核下都会有巨大的性能提升。

下面的数据来自 DragonBones 的基准测试用例,您也可以自己体验一下。

传统的动画模式下,性能提升 7.5 倍

急速模式下,性能提升 4.5 倍。

内核 龙骨模式 动画数量 平均帧频 提升倍数
老版本 UIWebView 急速 230 7
新版本 WKWebView 急速 230 53 4.5
老版本 UIWebView 传统 120 12
新版本 WKWebView 传统 120 54 7.5

手动切换内核版本的方法

如果您想提前体验 WKWebView 带来的性能提升,可以手动切换内核版本

如果您的手机是 iOS 系统,微信版本是 6.5.3 的话,如上图所示点击添加朋友

在上面的输入框内输入":switchweb"

切换成功后,会有提示信息。

白鹭会持续关注本次微信的更新,后续的相关情况会第一时间通知大家。白鹭引擎致力于持续的给开发者提供最优秀的微信适配环境,让玩家在微信上获得最优质的游戏体验。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,852评论 25 709
  • 关于这份调研报告,不是从技术角度深入探索,重点是从产品本身分析,通俗易懂才是重点。主要是为了锻炼平时做技术调研和竞...
    石先阅读 23,697评论 13 48
  • 在乙方的时候,因为工作需要,所以天生大咧咧的我做起筋骨,保证工作不出错,对方有疑虑或投诉时,也会第一时间进行举证,...
    渊羡鱼阅读 116评论 0 0
  • 作者:柴木 有人说,生命的开始便伴随着选择…… 清晨,清脆的闹铃从耳伴响起,窗外,滴答答的雨声清晰可辨。 盛夏,连...
    陈霓裳阅读 338评论 0 24