y***@qq.com
y***@qq.com
  • 发布:2020-12-22 20:19
  • 更新:2023-01-07 14:28
  • 阅读:983

Android 原生 loading-indicator 组件 v-if true -> false 后app会闪退,还会导致易盾认证插件延迟关闭

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: Redmi K30 5G

页面类型: nvue

打包方式: 离线

项目创建方式: CLI

CLI版本号: 0.1.0-dev.1

操作步骤:

1、list 组件下使用

<list>  
  <loading>  
    <loading-indicator v-if="showIndicator" animating />  
  </loading>  
</list>

showIndicator 由 true 变为 false 之后app闪退

2、在任何页面使用 <loading-indicator animating style="width: 30rpx; height:30rpx" /> 组件,然后使用 易盾号码认证插件 调用 closeAuthController 关闭授权页面,页面的 onStop 和 onDestroy 事件会延迟10s左右。

预期结果:

不闪退,不延迟

实际结果:

闪退,延迟

bug描述:

waterfall 组件下使用 loading + loading-indicator 组件 <loading-indicator v-if="showIndicator" animating /> v-if true -> false 后app会闪退

不管在任何页面使用 loading-indicator 组件都会导致 易盾号码认证插件 延时关闭(10s左右)

2020-12-22 20:19 负责人:DCloud_Android_ST 分享
已邀请:
n***@qq.com

n***@qq.com

我目前也遇到这个问题,更新到3.6.15最新版本 开发nvue使用该组件还会有概率闪退。希望修复解决

要回复问题请先登录注册