据微信官方最新消息,微信平台更新了Android 8.0.32测试版,对微信小程序和游戏做了一些修复和优化。下面我们来看看优化细节。
小程序方面
1)优化蓝牙主机接口的错误信息,需要关注蓝牙主机接口是否正常执行;
2)修复TCP连接断开后偶尔死机的问题。
小游戏方面
1)修复TCP连接断开后偶尔死机的问题;
2)修复WebAudio多线程情况下的闪回问题,要注意稳定性;
3)修复WebAudio BufferSourceNode.stop没有对齐标准的问题。
此外,微信官方宣布推出小程序新版scroll-view组件,可快速滑动无白屏,滚动页面无晃动,向后滚动更流畅。
1)减少通信时间:逻辑层和渲染层之间的通信不需要通过JSBridge进行转换,减少了大量的通信时间开销;
2)避免白屏:渲染采用同步光栅化,滚动和渲染在同一个线程,避免白屏;
3)减少内存占用:优化长列表节点渲染,只渲染屏幕节点,减少内存占用;
4)降低开发成本:不需要开发者自行优化渲染节点问题,从而降低开发成本。
注意:新版的scroll-view组件支持Android版本8.0.28/iOS版本8.0.30以上,需要小程序开发者适应。