有没有能复现导出白屏的代码? 我们排查一下
使用snapshot保存图片到相册,会随机保存成功或者空白,请问是什么原因?官方例子保存能一直成功,实际需求做完之后空白和保存成功概率一半一半,请问是什么原因(就是我连续点击四次保存,可能有2次成功,2次空白) 正常时候:[图片]空白时候:[图片],什么原因会造成这种空白,或者如何判断生成的是空白图片,我想生成空白图片后重新调用生成图片到相册的接口,一直循环到生成成功
06-07想要实现横排吗?可以用 grid-view 组件
scroll-view 组件 flex布局下的align-content不生效在webview框架下,scroll-view组件设置了flex布局并启用换行,设置align-content不生效,view组件是可以的在skyline框架下,scroll-view组件不支持flex布局目前解决办法是在scroll-view下先加一个大的view,在view下写布局。但是这种方法好像不符合官方说的达到只会渲染在屏节点的要求,请问这种方法对性能影响如何?希望scroll-view支持align-content
06-04可能是写法问题,发个片段看下
createSelectorQuery 无法在worklet里调用?在worklet中无法调用this.createSelectorQuery方法 如果使用runOnJS去调用boundingClientRect回调函数在exec后不会触发
06-03支持 template.给个片段看看
skyline支持template引入吗?在将老页面改造成skyline的过程中,老页面使用了template模版,但是运行在skyline环境中找不到该dom模块是不支持吗?
06-03wxml 面板调试下看看是不是被设置上 font-weight: bold 了
小程序webview和skyline字体区别?[图片][图片] 为何切换了skyline之后字体变成这么个死丑死丑的玩意儿了,关键指定字体还不生效……
05-30应该是 @font-face 里的 font-family 同名导致的,可以先换个 font-family 规避下。 我们看看怎么处理
skyline模式,wxsss引入多个iconfont时,只有一个能生效,如何处理?skyline模式引入iconfont字体图标,当同时引入多个fontface时,只有第一个能生效。后续的都无法正常渲染 webview模式能正常展示 正常应该如下展示: [图片] 在手机上就只能展示出上面的图标了 [图片] 当将上方图标对应的css生效时,下方的才能展示 [图片] [图片] 在多个手机上都能复现此问题,测试的手机信息如下: [图片] 代码片段:https://developers.weixin.qq.com/s/aWC9tqmW7uR5 测试时,需要手机上使用skyline模式查看 index.wxss文件中的顶部样式注释后可查看下方图标展示 [图片] 尝试过将不同的iconfont放入不同的自定义组件,然后引用组件,但是还是会显示错误。 如何能够让这个字体图标在skyline模式上能全部正确的显示出来? 临时解决方案: 将iconfont的 font-family 改为不同名称的,引用时的位置也需要修改,并将css名称也改为不同 第一个font.wxss [图片][图片] 第二个font.wxss [图片] [图片] 使用时 [图片]
05-24支持 IntersectionObserver,但目前只支持相对于 viewport 的(即 scroll-view)。 懒加载+过渡动画,我会建议用 list-builder / grid-builder,这两个长列表组件都是进入可视区域时才创建组件的。
skyline 是不是不支持 IntersectionObserver API?如题 👆 附: 想实现列表项 懒加载+进入可视区过渡动画 的效果, 如果不能使用 IntersectionObserver API , 有什么比较好的其他方案吗? 计算 scrollTop 的方法有点担心性能问题
05-16已知问题,下个版本修复
skyline模式,超出已设置overflowhidden父容器的子元素,仍然能触发点击事件的bug在skyline模式上,点击超出 已设置overflow:hidden的父容器 的子元素,仍然能触发点击事件。如果把整个父容器放在scroll-view里则是正常。 在webview模式上没有异常。
04-29已知的问题,问题已修复,跟在下个版本
snapshot里面和外面的样式表现不一致?代码片段:https://developers.weixin.qq.com/s/SLUy7JmW7XQE 在真机(iphone15pro)输入框输入文字后动态修改 snapshot里面的view和在snapshot外面view的的文字表现不一致 但是只要输入够多的字又会一样 [图片]
04-26media query 暂时还不支持。 可以先这样来做: 在 js 侧获取屏幕尺寸,然后 setData 给 wxml。 可以借助 less / sass 来简化 wxss <view class="{{ largeScreen ? 'large' : 'small' }}"> <view class="foo"></view> </view> // wxss .large .foo { } .normal .foo { }
Skyline渲染模式下,不支持css的媒体查询吗?/* 正常屏幕尺寸时 */ .card-container { display: flex; justify-content: center; width: 750rpx; height: 66.62vh; flex-grow: 1; margin-top: 2vh; } .icon-container { display: flex; justify-content: center; align-items: center; width: 750rpx; } /* 屏幕高度小于667px时 */ @media screen and (max-height: 667px){ .card-container { transform-origin: 50% 25%; transform: scale(0.906); display: flex; justify-content: center; width: 750rpx; height: 1000rpx; margin-top: 5vh; flex-grow: 1; } .icon-container { display: flex; justify-content: center; align-items: center; width: 600rpx; } 出现的问题是: 当我加了@media之后,发现所有手机尺寸的,都按这个样式生效了。 也就是说,相当于 @media screen and (max-height: 667px)这个筛选条件,并没有生效。 是skyline渲染引擎中不支持吗? 如果不支持的话,我应该怎么实现匹配不同屏幕的样式?
04-26