上一页 1 ··· 249 250 251 252 253 254 255 256 257 ··· 265 下一页
  2024年12月24日
摘要: 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)
上一页 1 ··· 249 250 251 252 253 254 255 256 257 ··· 265 下一页