Skyline渲染引擎
只在部分手机上出现这个问题,有些手机又没有这个问题。已经清除手机上小程序的缓存数据了。。 完全没有头绪啊,有没有什么思路解决这个问题。 [图片][图片] 这个是真机调试模式报的错误。是依赖安装的问题吗? [图片] [图片]
为什么在基础库3.4.10版本以前的版本,skyline模式下swiper不展示,不渲染。swiper的文档上标记3.2.0支持,但是3.2.0到3.4.10之间的版本都不渲染
具体效果 [视频]
<horizontal-drag-gesture-handler worklet:ongesture="onGestureEvent"></horizontal-drag-gesture-handler> methods: { onGestureEvent(e:any){ 'worklet' console.log(e) } } 我从微信小程序开发工具里用TS + Skyline模板创建了一个项目,目的是测试手势系统的效果,使用上面的代码打印日志,很简单的改动。 但是滑动事件没有触发。我换成bind:touchmove绑定方法是可以接收到滑动事件。
在donut多端开发的时候,使用skyline渲染模式,这个问题还是复现
小程序skyline模式渲染的,菜单是自定义的tabbar。微信扫小程序二维码(这次是冷启动),进入到首页,然后关掉小程序,再次使用微信扫码(这次是热启动),小程序的tabbar消失了。 https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html 这个文档下面的skyline自定义tabbar的demo,用开发工具打开,上传预览码,用手机扫码,第一次打开是好的,不杀小程序进程,再次扫码tabbar就没了,稳定复现!
小程序skyline模式渲染的,菜单是自定义的tabbar。微信扫小程序二维码(这次是冷启动),进入到首页,然后关掉小程序,再次使用微信扫码(这次是热启动),小程序的tabbar消失了。 https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html 这个文档下面的skyline自定义tabbar的demo,用开发工具打开,上传预览码,用手机扫码,第一次打开是好的,不杀小程序进程,再次扫码tabbar就没了,稳定复现!
https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/migration/compatibility.html 请问Skyline 渲染引擎 什么时候发布支持企业微信? 关于上面表格中的开发中与规划中的,有预计的发布时间表吗?
skyline snapshot
使用Skyline再使用vant组件,vant组件不生效,原因是啥?
想封装一个swiper组件,代码如下 <scroll-view class="swiper-block" type="custom" scroll-x show-scrollbar="{{false}}" paging-enabled="{{true}}"> <list-builder list="{{list}}" child-count="{{list.length}}" bind:itembuild="onItemBuild" bind:itemdispose="onItemDispose"> <view slot:item slot:index> <view class="swiper-item-view" style="background-color: {{item.bgColor}};"> {{item.id}}-{{index}} </view> </view> </list-builder> </scroll-view>d 但是在skyline模式下,没有翻页的效果,希望可以横向一页一页滑动,不知道有没有好办法。
https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html [图片]
[图片][图片]编辑器调试是左边样子,真机调试就是右边了弹出层我设置z-index9999都不起作用都会被遮罩层盖住 下面的导航栏也会在最上层不管我把曾经关系怎么调整都不行,如果把 "renderer": "skyline"去掉真机调试就正常了。
android向上滚动时会触发stickontopchange,向下滚动时不会触发stickontopchange,ios,模拟器完全正常!!!
基础库: 3.7.7 我参照 https://developers.weixin.qq.com/community/develop/doc/000ae8dd1bcdc093e061dcdbb61c00?highLine=%25E4%25BB%25A3%25E7%25A0%2581%25E6%25B3%2584%25E6%25BC%258F%25E5%25A4%2584%25E7%2590%2586 代码片段, 在开发者工具运行是可以可以复现,即页面没有被销毁,真机调试重复进入页面内存会递增, 使用 GC 后也没有减少,因为代码比较简单,不存在跨引用的场景, 我使用 webview 加载内存是正常回收的,我不知道有什么解决办法, 因为真机调试是编译过的,我就使用 weakSet 来监听页面(不知道能在 skyline 用嘛), 然后我真机反复执行 N 次后,最后看内存其实是稳定在一个范围,不会触发闪退, 但是我 GC 后, 页面仍然不会消除,而我这边实际业务逻辑代码很复杂,出现过 闪退的情况,所以我就不知道我该怎么办了 ,如果知道是哪些页面的问题,又该如何进行改进。 [图片] 我额外使用 阻止页面释放(webview 下是可行的),结果跟没阻止一样, skyline 下 同样的表现存放的 this 没有释放, 内存也会稳定在一个范围。 getApp().userInfoChangeListener = (userName) => { this.setData({userName}) } languageListener = ({lang}) => { this.setData({lang}) }
小程序一直报这个,重启手机,删除重进,切飞行,重启路由器都不行 ios版本:iPados 16.7.10(20H350) 微信版本:Version 8.0.56
[图片][图片]
官方代码 安卓可以ios不行, 我自己之前的代码已经上线用了好久了都能正常截图,但是今天测试了下安卓可以,ios不行,我以为是我代码问题 但是这个代码已经很久没动了,我又下载了官方代码测试,同样不行,是不是新版微星出bug了 微信版本8.0.40 [图片]
使用的是官方的demo样例卡顿,自己开发的时候也是卡顿的 [视频]
什么意思app.json rendererOptions.skyline[“tagNameStyl?
小程序示例
交互动画 tab
这里可能是我们对低版本基础库的兼容有些问题,可以暂时先在工具里推送最新的基础库来调试,我们处理一下这里