3***@qq.com
3***@qq.com
  • 发布:2022-09-16 08:38
  • 更新:2022-10-20 22:28
  • 阅读:381

【报Bug】Android原生Component插件与v-if控制导致内存溢出

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.5.3

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 小米

手机机型: 6X

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

预期结果:

实际结果:

bug描述:

在nvue页面引用android原生Component插件,通过v-if控制,如果先true后false,再销毁该页面,插件不调用onActivityDestroy,导致内存溢出。使用的插件ID:wrs-arcfacefree

<wrs-arcfacevideofree class="arcface" ref='arcfacevideo' :style="'width:'+widthpx*0.8+'rpx;height:'+heightpx*0.45+'rpx;'" :config="config"  @resultCallback="resultCallback" v-if="delayshow">

自己写了一个测试插件,如果在页面从未显示过,没有初始化,不存在调用onActivityDestroy问题,只要在页面显示过初始化了,就不能在隐藏,否则离开销毁该页面就不会调用该插件的onActivityDestroy。

2022-09-16 08:38 负责人:无 分享
已邀请:
狼人残风0011

狼人残风0011 - android/ios/java后端/小程序/uniapp

加Q:252797991

该问题目前已经被锁定, 无法添加新回复