8***@qq.com
8***@qq.com
  • 发布:2020-06-09 11:40
  • 更新:2020-06-22 15:08
  • 阅读:581

【报Bug】官方的demo【Hello】 迅速,连续的点击底部的tabbar 会显示错误

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.7.9

手机系统: Android

手机系统版本号: Android 7.0

手机厂商: 华为

手机机型: 华为畅享7型号

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

就是官方 demo 【Hello】

操作步骤:

连续迅速点击底部的tabbar

预期结果:

switchTab执行的时候,不取消上一个页面的 onHide,beforeDestroy,因为定时器都在这里面

实际结果:

在别的项目,switchTab出错后,还导致 清理定时器 失败,内存没有回收

bug描述:

11:35:21.433 应用【Hello】已启动...
11:37:13.258 App Launch at App.vue:4
11:37:13.289 App Show at App.vue:33
11:37:19.145 [JS Framework] Failed to execute the callback function:
11:37:19.166 TypeError: undefined is not an object (evaluating 'i.$vm.call_hook')
11:37:19.475 reportJSException >>>> exception function:callJS, exception:JavaScript execute error!Exception: TypeError: undefined is not an object (evaluating 'i.$vm.__call_hook')
11:37:19.496 (weex framework):2:144424
11:37:19.517 (weex framework):2:144666
11:37:19.537 wa@(weex framework):2:108668
11:37:19.557 switchTab@(weex framework):2:143826
11:37:19.578 (weex framework):2:68213
11:37:19.599 (weex framework):2:186027
11:37:19.620 (weex framework):2:191839
11:37:19.641 (weex framework):2:85663
11:37:19.661 consume@(weex framework):2:1418
11:37:19.682 map@[native code]
11:37:19.722 getTemplateInfo== template md5 e40ea6d1e0911f6bbb379dad80ef5e13 length 4927209 base64 md5 5A6m0eCRH2u7N52tgO9eEw== response header {"templateSourceBase64MD5":["5A6m0eCRH2u7N52tgO9eEw=="],"templateSourceMD5":["e40ea6d1e0911f6bbb379dad80ef5e13"]}
11:37:19.743 [JS Framework] Failed to execute the callback function:
11:37:19.764 TypeError: undefined is not an object (evaluating 'a.$vm.
call_hook')
11:37:19.867 reportJSException >>>> exception function:callJS, exception:JavaScript execute error!Exception: TypeError: undefined is not an object (evaluating 'a.$vm.__call_hook')
11:37:19.887 (weex framework):2:144608
11:37:19.908 (weex framework):2:144666
11:37:19.929 wa@(weex framework):2:108668
11:37:19.950 switchTab@(weex framework):2:143826
11:37:19.971 (weex framework):2:68213
11:37:19.992 (weex framework):2:186027
11:37:20.013 (weex framework):2:191839
11:37:20.033 (weex framework):2:85663
11:37:20.054 consume@(weex framework):2:1418
11:37:20.075 map@[native code]
11:37:20.116 getTemplateInfo== template md5 e40ea6d1e0911f6bbb379dad80ef5e13 length 4927209 base64 md5 5A6m0eCRH2u7N52tgO9eEw== response header {"templateSourceBase64MD5":["5A6m0eCRH2u7N52tgO9eEw=="],"templateSourceMD5":["e40ea6d1e0911f6bbb379dad80ef5e13"]}

2020-06-09 11:40 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com (作者)

有人吗?

8***@qq.com

8***@qq.com (作者)

顶上去

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