摘要:
glass-easel 适配指引 glass-easel 是一个新的组件框架,是对旧版组件框架 exparser 的一个重写,拥有 比旧版组件框架更好的性能和更多的特性。 将现有的运行在 exparser 上的小程序迁移到 glass-easel 需要一些适配,下面的文档会为适配提供一些指引。 运行 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(177)
评论(0)
推荐(0)
摘要:
glass-easel :新版微信小程序组件框架 glass-easel 是小程序组件框架的核心实现。它实质上是一个 JavaScript 的组件化界面框架,用来进行组件化、定义式的界面开发。 glass-easel 是对旧版小程序组件框架的重写,保持对旧版小程序组件框架特性的兼容,并添加了一些新特 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(58)
评论(0)
推荐(0)
摘要:
特性状态 特性 状态 scroll-view 高度可由子节点撑开 待发布 WeUI 扩展库 待发布 scroll-view 以给定初速度滚动 待发布 scroll-view 返回触顶速度 待发布 scroll-view 增删列表项带动画 规划中 swiper 增加 isDrag 属性区分是否是用户正 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(10)
评论(0)
推荐(0)
摘要:
性能调试工具入口 showPerformanceOverlay 显示 raster 线程 和 ui(渲染)线程的使用情况,线程繁忙则表现为红色 raster线程: 如果发现耗时很高的话,可能是绘制内容太复杂了,例如用了大量的 backdrop-filter, overflow: hidden, op 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(13)
评论(0)
推荐(0)
摘要:
Skyline 迁移工具 为了方便开发者从 WebView 迁移到 Skyline,我们将一些最佳实践和常见的兼容问题都整理成一个检测工具 Skylint Skylint 不仅会罗列出有兼容问题的具体代码行,对一些明确的兼容问题,也提供自动修改代码的操作,旨在最大程度降低迁移成本 更多说明和用法请前 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(33)
评论(0)
推荐(0)
摘要:
发布上线 在考虑要上线发布到正式环境时,我们一般会关注版本覆盖和稳定性问题,对于这两个问题,我们提供了完备的解决方案。 版本覆盖 由于 Skyline 是在微信较高版本支持,那么是否低版本就完全运行不了小程序了?答案是否定的。为了保证线上小程序能可靠运行,可任取以下其中一种策略 提高「基础库最低可用 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(32)
评论(0)
推荐(0)
摘要:
兼容 Skyline 目前各端的支持情况见下表 平台 支持版本 备注 安卓 8.0.33+ 支持 iOS 8.0.34+ 支持 开发者工具 Stable 1.06.2307260+ 支持 Windows 未支持 规划中 Mac 未支持 规划中 企业微信 未支持 开发中 可以看出,小程序若不是只跑在最 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(134)
评论(0)
推荐(0)
摘要:
最佳实践 按需注入 Skyline 依赖 按需注入 特性。按需注入特性开启后,小程序的部分表现会发生变化,有可能带来兼容问题(具体见按需注入特性文档);因此建议在开始适配 Skyline 前,先开启按需注入并妥善测试,以提前排除该特性带来的影响。 渐进式迁移 对于已有的项目,建议渐进式迁移,即逐个页 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(29)
评论(0)
推荐(0)
摘要:
环境准备 Skyline 具体支持版本如下: 微信安卓客户端 8.0.33 或以上版本(对应基础库为 2.30.4 或以上版本) 微信 iOS 客户端 8.0.34 或以上版本(对应基础库为 2.31.1 或以上版本) 开发者工具 Stable 1.06.2307260 或以上版本(建议使用 Nig 阅读全文
posted @ 2024-12-24 09:26
AtlasLapetos
阅读(106)
评论(0)
推荐(0)
摘要:
滚动容器及其应用场景 流畅的滚动对于提升用户体验至关重要。为了达到原生级别的滚动效果和降低开发成本,Skyline 扩展了旧的 ScrollView 组件,同时针对部分场景,新增了一些滚动容器。诸多的新能力有时会让开发者选择困难,下面对其典型应用场景进行介绍。 长列表 WebView 下的 Scro 阅读全文
posted @ 2024-12-24 09:25
AtlasLapetos
阅读(123)
评论(0)
推荐(0)
浙公网安备 33010602011771号