微信小程序新渲染引擎 Skyline 发布正式版

936 阅读1分钟

为了进一步提升小程序的渲染性能和体验,微信小程序推出了一套新渲染引擎 Skyline,现在,跟随着基础库 3.0.0 发布 Skyline 正式版,并包含了新的组件框架 glass-easel

skyline 的特点:

  1. 提供更好的性能
    - 单线程版本组件框架
    - 组件下沉
    - 长列表按需渲染
    - WXSS 预编译
    - 样式计算更快
    - 降低内存占用

  2. 根除旧有架构的问题
    - 原生组件同层渲染更稳定
    - 无需页面恢复机制
    - 无页面栈层数限制

  3. 全新的交互动画体系

  • Worklet 动画机制
  • 手势系统
  • 自定义路由与共享元素
  1. 释放更多高级能力
  • grid-view 瀑布流组件
  • snapshot 截图组件

《墨问便签》小程序由于交互较为复杂,目前依然在积极适配 skyline 中。截止目前已给小程序团队累计报告 42 个问题,已解决 29 个问题。具体可以见仓库 miniprogram-bug-report

需要注意的是 PC 端目前基础库版本在 2.26.1,不支持 skyline。需要做兼容处理。

【完整版官宣】文章地址: developers.weixin.qq.com/community/d…