https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html#scroll-anchoring
System: iPhone X, iOS 15.5, WeChat 8.0.23
WeChatLib: 2.24.5 (2022.6.2 11:35:43)
LazyCodeLoading:true
真机情况下:
在自定义组件内,使用 <scroll-view/> 作为根节点,且开启 "scroll-anchoring",
会有机率导致 <scroll-view/>内的子节点(比如:<view/>)渲染成透明状态(节点可被点击并触发事件,调试器WXML中也存在节点,但就是透明)。
由于需要在 <scroll-view/> 中实现虚拟长列表,所以屏幕外的节点经常会在滚动过程中被渲染与销毁,而这些节点有一定机率会被渲染成透明状态,关闭 "scroll-anchoring" 之后一切正常。
试试 2.24.4 的基础库正常不
我们也碰到这个问题,虚拟列表加了scroll-anchoring在iOS上会出现白屏的现象
测试demo:https://developers.weixin.qq.com/s/A43ioXmD74BP
源代码:https://github.com/tingyuxuan2302/taro3-virtual-list
给src/components/VirtualList/index.tsx的ScrollView加上scrollAnchoring属性就行
bug一直在