在 app.json 配置 rendererOptions disableABTest true 就行
Skyline: 全局配置中禁用A/B实验,在体验版中不生效,能保证在正式版中生效吗?目前小程序的线上版本是webview页面,计划新增一个包含skyline页面的分包。 在分包中按页面粒度开启了skyline渲染模式: [图片] 并根据官方文档中的配置关闭A/B实验: [图片] 但在体验版中,从webview页面跳转到skyline页面时,仍然默认以webview运行。其中调试工具中的 渲染模式 选择Auto(即不强制切换Skyline,而是该页面自动选择渲染模式)。 [图片] [图片] 我了解通过调试工具强制切换Skyline会在进入Skyline页面时默认以Skyline模式运行,但是强切开关只在开发板和体验版中存在,请问我应该如何测试并保证在正式版本小程序中进入Skyline页面时是默认以Skyline渲染 的情况呢?
07-31这个我们会优化下
skyline 手势操作一章文档中的实例,大集成的的实例,对新手非常不友好,可否分开给实例?skyline 手势操作一章文档中的实例,大集成的的实例,对新手非常不友好,可否分开给实例? 导致不少新手开发者或者之前用webview的开发者默默绕开,选择稳妥容易了解的方案,微信小程序官方辛苦开发的新功能未能充分得到使用。
07-23需要复现排查,项目代码可以发一下
skyline模式下开发工具总崩溃?[图片] 希望官方修复吧,总是这样 稳定版 Stable Build (1.06.2402040)预发布版 RC Build (1.06.2404301)开发版 Nightly Build (1.06.2405272)哪一版都经常出现这个问题,头疼
06-26可以使用 wx.getPerformance() 接口测试渲染耗时,后续我们会提供性能 profile 工具
skyline 有什么性能测试或体验评分测试的方案吗?如题, 开发工具的 Audits 一点运行就自动整个工具都刷新了,白点了,,有什么其他的测试方案吗,或者工具推荐
06-26企业微信支持 skyline 正在开发中
微信小程序开发者工具使用企业微信开发模式时skyline不支持吗?调试基础库版本:2.20.3 微信开发者工具版本:1.06.2402040 [图片] 小程序模式是没问题的。。。切换到企业微信小程序模式就无法渲然页面了,请问skyline不支持这个问题怎么解决呢?
06-26提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
skyline 手势操作返回报错null reading \'touches\'?报错信息:Cannot read properties of null (reading \'touches\') [图片] 报错机型多为安卓机(JEF-AN00、JAD-AL50、ANN-AN00、2206123SC),微信版本8.0.48、8.0.49 代码片段 <vertical-drag-gesture-handler tag="pan" shouldResponseOnMove="shouldPanResponse" simultaneousHandlers="{{ ['scroll'] }}" onGestureEvent="handleVerticalDrag" style="flex: 1; overflow: auto;width: 100%;" > <view>...<view> <vertical-drag-gesture-handler> js代码片段 handleVerticalDrag(evt) { 'worklet'; if (!this.customRouteContext) return; if (evt.state === GestureState.BEGIN) { this.handleDragStart(); } else if (evt.state === GestureState.ACTIVE) { const delta = evt.deltaY / windowHeight; this.handleDragUpdate(delta); } else if (evt.state === GestureState.END) { const velocity = evt.velocityY / windowHeight; this.handleDragEnd(velocity); this.jsWorklet(evt.state); } else if (evt.state === GestureState.CANCELLED) { this.handleDragEnd(0.0); this.jsWorklet(evt.state); } }
06-03选的基础库版本太低了,调到最新版本试试,文档有版本相关说明 https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/migration/#%E7%8E%AF%E5%A2%83%E5%87%86%E5%A4%87
skyline 引擎真的值得使用?https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/wxss.html#%E5%B1%9E%E6%80%A7%E6%94%AF%E6%8C%81 除了这里面的属性之外其他的都不支持吗?很多基础库连个width: 100rpx都显示不了,或者就是干脆报个框架内部错误出来……不稳定就别放出来祸害开发者可以不? [图片] [图片] [图片] [图片] 就这些玩意儿全局都搜不到
05-31rich-text 吗,支持的
Snapshot 组件内 支持富文本渲染吗?还有Snapshot 组件内使用wx:if节点就无法渲染Snapshot 组件内 支持富文本渲染吗? 在开发工具上是渲染的出来,在真机上预览就无法渲染
05-27截个图并贴一下代码片段看看
开启Skyline后,<map>组件在安卓机上面更改height高度为什么内容会被拉伸?开启Skyline后,<map>组件在安卓机上面更改height高度为什么内容会被拉伸?不用skyline就是正常的。
05-27灰度相关配置只需配在 app.json
开发者工具,切换成skyline的页面的page.json由于存在不同页面的默认skyline属性不一致的需求,在app.json和page.json同时配置skyline灰度配置的情况下 [图片] 会报以下警告 [图片] 如果按照警告去除page.json的disableABTest、sdkVersionBegin、sdkVersionEnd配置,会导致当前页面无法默认以skyline模式显示
05-14