解决了😮💨反复尝试测试之后发现,在我这个项目情况下,只有在分包内每个skyline页面的 页面json文件 中的渲染配置中单独加上以下内容,才能默认以skyline运行。在app.json中配置是不生效的,文档中的说明不太准确。 [图片]
Skyline: 全局配置中禁用A/B实验,在体验版中不生效,能保证在正式版中生效吗?目前小程序的线上版本是webview页面,计划新增一个包含skyline页面的分包。 在分包中按页面粒度开启了skyline渲染模式: [图片] 并根据官方文档中的配置关闭A/B实验: [图片] 但在体验版中,从webview页面跳转到skyline页面时,仍然默认以webview运行。其中调试工具中的 渲染模式 选择Auto(即不强制切换Skyline,而是该页面自动选择渲染模式)。 [图片] [图片] 我了解通过调试工具强制切换Skyline会在进入Skyline页面时默认以Skyline模式运行,但是强切开关只在开发板和体验版中存在,请问我应该如何测试并保证在正式版本小程序中进入Skyline页面时是默认以Skyline渲染 的情况呢?
07-31[图片]
Skyline:使用picker-view快速或大幅度上拉时,页面出现非预期现象复现操作路径: 点击“年/月/日”任意一个输入框后,展示日期选择器弹框[图片][图片]以选择器中“年"一栏为例,先将此栏从2024(初始时年份)滑动至1960左右或更早(保证足够的上滑空间)拖动此栏(不松开)手指滑动至picker-view区域之外的位置再松开,会有很大概率出现非预期现象。非预期现象: 页面中picker-view的3列均可正常滑动,但页面内其他所有内容均无响应(弹出层组件左上角的"x" 、右上角的确认以及其他包括层级在picker-view之上的任何元素),需要通过右上角刷新重新进入小程序才能恢复正常。
07-31存在同样问题。经过一段时间之后再次打开小程序,appbar有较大概率不显示
真机调试的时候,全局工具栏偶发不显示是什么原因?小程序扫描预览时,偶发全局工具栏不显示了。有时就是退出微信后重新下拉打开小程序就出现问题,出现几率不高,但是过一会就会出现一次。 出现问题时,在 vConsole 里面的 WXML 里面查看 <app-bar/index> 的 Show Detail 发现 Layout 没有了,而是显示:calculating layout 下面这个是当全局工具栏不显示时的截图: [图片] 正常情况下,应该是下面这样的: [图片]
07-07