Skyline渲染引擎
[图片] 打印的是this,写在$nextTick应该不存在dom没有渲染出的情况
是免费还是付费的组件,怎么付费
[图片]
https://developers.weixin.qq.com/s/VZEZecmg7AQH
尝试了echarts,ucharts和其他衍生图表 均不显示(真机) 切换成webview渲染正常使用 请问用skyline引擎的道友们都是怎么解决charts图表功能的
为什么? 想做个文字环绕图片的效果,有什么替代的方案吗?
skyline 会考虑开源吗? 有预期时间吗
开启Skyline渲染后("renderer": "skyline")在安卓手机上align-items属性无法使数字字符与文字字符垂直居中,iOS的行高也不一致,但不影响垂直居中。开发者工具则不存在问题。 [图片][图片][图片][图片]
<snapshot id="view" mode="picture"> <image src="./1.jpeg" /> 填上 mode="picture",图片不显示。 如果删除mode="picture",图片正常显示。 开发工具和手机,一样的效果。 (调试基础库 3.3.5,已经推送。结果一样) mode="picture"要怎样使用?
具体描述:到昨天为止还好好的,今天打开之后就这样子。 [图片] 然后我用真机预览的话,微信会直接闪退掉。。。。
已添加长按手势,使用手势改变元素透明度时,会导致手势被打断。目前只有一个hack方法:把wxss的透明度改为与worklet动画初始化时不一样的透明度,不过好像并不能百分百解决。详细操作请看视频,麻烦分析一下原因和提供真正的解决办法,谢谢!在iOS、安卓、微信开发者工具都能复现 [视频]
snapshot 微信开发者工具未定版1.06.24.2.40 基础库版本3.3.5[图片]
如题。 我在自定义组件的methods中的一个方法中编写了一段timing this._x.value = wx.worklet.timing(targetX, { duration: 300, }, (res) => { 'worklet' console.log('res', res) wx.worklet.runOnJS(that.showDialogContent.bind(that))() }) 运行结果是 [ui] res true 2[ui] Javascript worklet error app-bar/components/dev-log/dev-log.ts (108:11):1: TypeError: Cannot read property 'bind' of undefined TypeError: Cannot read property 'bind' of undefined at Object._f (app-bar/components/dev-log/dev-log.ts (108:11):1:116) at MutableValue.workletValueSetter (src/worklet/core.ts (128:0):1:585)(env: Windows,mp,1.06.2403282; lib: 3.4.0) 很神奇,不知道是什么原因导致无法调用。
skyline渲染模式,原生组件样式设置失败 [图片][图片] [图片][图片]
https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/component.html[图片] 显示指定 应为 显式指定
如果在 app.json 或 page.json 中没有配上renderer: skyline的情况下返回全部为isSupported:false。 ios手机返回值为:{\"isSupported\":false,\"reason\":\"a-b test not enabled\",\"version\":\"1.2.5\"} 安卓手机返回值为:{\"isSupported\":false,\"reason\":\"client not supported\",\"version\":\"1.2.5\"} 如果想统计下用户对skyline的支持情况还必须有个skyline的页面吗?
{ "usingComponents": {}, "renderer": "skyline", "componentFramework": "glass-easel", "rendererOptions": { "skyline": { "disableABTest": true } } } 在该页面中需要使用swiper增强特性,所以添加了这个属性,添加后编译该页面空白,调试模式console无报错,开发者工具内页面正常但是无法滚动。
此为Skyline模式 在使用官方的 Tab指示条,swiper的swiper-item内使用了scroll-view组件。 当滑动scroll-view组件时,在安卓机内swiper的worklet动画会穿透到scroll-view组件当中。导致tab下方的下划线动画异常 [图片] 官方的Tab指示条源码地址:https://github.com/wechat-miniprogram/awesome-skyline/tree/main/examples/tab-indicator 这是我的scroll-view代码: 这段代码是写在 swiper-item内的,希望官方能给出临时解决方案 <scroll-view scroll-y style="width: 100%; height: 100%;" type="custom"> <grid-view type="masonry" cross-axis-count="{{2}}" cross-axis-gap="{{10}}" main-axis-gap="{{10}}"> <image wx:for="{{gridList}}" wx:key="index" style="width: 100%; height: {{100 * item.sub}}px" src="https://picsum.photos/200/{{100 * item.sub}}?random={{item.id}}" mode="aspectFill"></image> </grid-view> </scroll-view>
[图片]
[图片] “剩余”前面是有一个svg图片的,我把“已存”前面的svg转成png就能显示 [图片]
小程序示例
交互动画 tab
建议用 setData 的回调函数,$nextTick 可能因为自己代码编写问题,导致时机不准确