h***@163.com
h***@163.com
  • 发布:2023-12-20 14:36
  • 更新:2023-12-20 14:36
  • 阅读:1043

【报Bug】大量错误 transactionCompleteCallback

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 13.5

HBuilderX类型: 正式

HBuilderX版本号: 3.98

手机系统: Android

手机系统版本号: Android 13

手机厂商: vivo

手机机型: iqoo neo5

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

2023-12-20 14:21:09.455 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.473 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.488 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.507 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.522 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.539 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.556 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.572 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.589 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback
2023-12-20 14:21:09.605 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback

操作步骤:

页面放一个swiper和gif

预期结果:

用android studio 查看日志,会产生一堆 transactionCompleteCallback

实际结果:

2023-12-20 14:21:09.605 32660-32675 BLASTBufferQueue com.test.gzfk E VRI[PandoraEntryActivity]#1 Faking releaseBufferCallback from transactionCompleteCallback

bug描述:

当页面存在gif或者css动画或者swiper的时候,从android studio里面看到一堆下面日志,几乎每1毫秒都产生(Faking releaseBufferCallback from transactionCompleteCallback),正常点击页面也会有这个日志只是很少(10几20条),查看了网上的资料,这个日志是android界面有变化的时候会产生,这个问题在uniapp就相当严重,因为他占用了界面主线程,导致点击或者切换页面产生严重的性能损耗,我们是因为有一个第三方扩展的输入法,在自己app里面输入文字或者删除文字会非常卡,发现了该问题,原因就是主线程被占用,麻烦官方看看能不能优化一下。

这个日志在华为鸿蒙上没有,但是一样存在上面描述的问题占用了主线程。

2023-12-20 14:36 负责人:无 分享
已邀请:

要回复问题请先登录注册