这个不可见区域是相对 scroll-view 的 viewport 而言的,比如下面代码中,第一个 scroll-view 下的后面两个 view 属于不可见,第二个 scroll-view 都是可见的。此外 scroll-view 的 cache-extent 可以控制可见范围 <scroll-view style="height: 100px"> <view style="height: 50px"/> <view style="height: 50px"/> <view style="height: 50px"/> <view style="height: 50px"/> </scroll-view> <scroll-view style="height: 100px"> <view style="height: 50px"/> </scroll-view>
关于skyline不在可视区域的组件渲染需求建议[图片] 亲爱的官方你们好,有时候,业务上有些特定的组件不在可见区域也需要渲染,不会等到用户操作到可见区域后再布局,那样太晚了,能不能给组件加一个特定属性用来声明这个组件在不可见区域时也要渲染啊=-= https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/features.html
2023-10-08skyline video 在开发者工具上不好实现,暂未支持,相关错误我们会先优化下。 swiper 这个已知,排查中,会尽快修复
开发过程中发现的各种问题,如 video 和 swiper问题说明 :以下所有问题,都是在 skyline 模式下发现的,目前自己的项目主要是采用 skyline 问题1: video 在 skyline 模式的问题 代码片段 https://developers.weixin.qq.com/s/Al8Y0Hmb7RLI [图片] ``` <video class="dynamic-video" src="http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?filekey=30280201010421301f0201690402534804102ca905ce620b1241b726bc41dcff44e00204012882540400&bizid=1023&hy=SH&fileparam=302c020101042530230204136ffd93020457e3c4ff02024ef202031e8d7f02030f42400204045a320a0201000400" show-play-btn="{{true}}" picture-in-picture-mode="{{['push', 'pop']}}" bind:error="videoErrorCallback" ></video> ``` 问题1: 级别 警告 behavior "video-platform" is not found (when preparing behavior "video") 问题2: 级别 错误 e.updateVideo is not a function 问题3: 级别 错误 当点击播放的时候,出现 this.play is not a function 温馨提示: 开发工具是 1.06.2308310 在手机上,并没有出现上面的问题 问题2 swiper 在 skyline 模式下,indicator-color 属性无效 代码片段 https://developers.weixin.qq.com/s/tp9X0Hmi7wLP [图片] ``` <swiper indicator-dots="{{true}}" /// 这个属性无效 indicator-color="#ffffff" indicator-active-color="#ff0000" > <swiper-item> <view style="background-color: green; width: 100%; height: 100%;">1</view> </swiper-item> <swiper-item> <view style="background-color: blue; width: 100%; height: 100%;">2</view> </swiper-item> </swiper> ``` 切换成 webview 模式的时候,没有问题 温馨提示: 开发工具是 1.06.2308310 以后有问题,也都会在这儿,一个一个列出来,感谢!
2023-10-08是 windows 开发者工具下吗
Skyline模式下@import "/common.wxss"; 不生效,咋整?我以为我写错了,结果我把common.wxss里面的代码直接粘贴过来,就好用。不用skyline模式也好用。但我想用skyline模式,这可咋整?
2023-10-08这里可以先用 bind:touchstart bind:touchmove 解决
基础库3.0.2和3.1.0版本Skyline环境canvas不响应事件3.0.2之后的版本,canvas不响应事件,3.0.1及其之前的版本都能响应。 我的手机是IQOO Z5,别的手机不知道 示例代码如下: <canvas style="width: 300px; height: 200px;background-color: red;" type="2d" bindtouchstart="touchStart" bindtouchmove="touchMove"></canvas> Page({ touchStart: function touchStart(e: any) { console.log("touchStart", e); }, touchMove: function touchMove(e: any) { console.log("touchMove", e); }, } )
2023-10-08这个我们排期支持下
Skyline 是否应该支持 border-style 虚线框?现在只有 solid ,很多场景需要一个虚线框。能否支持下?
2023-09-29这个我们接下来支持下
Skyline什么时候支持gap和aspect-ratio?用了很多,无法升级,这种常用flex样式应该要支持一下
2023-09-29这几个 skyline 页面 1、如果在企微不会被访问,那完全没有问题 2、如果在企微会被访问,会自动降级成 WebView 渲染,兼容一下即可
skyline有办法兼容企业微信小程序吗?skyline有办法兼容企业微信小程序吗?我的意思是skyline渲染模式在其他个别页面使用,企业微信的页面不使用的情况下
2023-09-29这个正在支持,快好了
skyline模式不支持ad组件https://developers.weixin.qq.com/miniprogram/dev/component/ad.html skyline模式下ad组件解析不了,节点变成not-found
2023-09-29开发者工具暂未支持原生组件的调试,先通过真机预览调试,真机上是没问题的
skyline canvas 官网demo 无法运行?wx.createSelectorQuery() .select('#' + id) .fields({ node: true, size: true, }) .exec((...args) => { console.log('ssssssssssssssssssss'); console.log(args); }) exec 里内容不执行 代码 https://developers.weixin.qq.com/s/iLZa5WmJ7uK2
2023-09-04已知问题,这周发布的 3.0.2 会解决
skyline模式下自定义组件通信的relations字段不好用了嘛?为什么返回的是空数组?使用的TDesign组件库,里面很多地方用到了relations来进行传值,skyline模式下返回空数组,webview是好用的,服了
2023-09-04