收藏
回答

thirdScriptError 麻烦大家帮忙定位下问题

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 需求 navigator 客户端 iOS 6.7.1 2.1.0



体验版测试,在我们测试人员的测试机上总是出现这个错误,不是必现,但是操作一段时间后有一定几率会出现,出现时界面上大部分点击事件无效,但是界面可滑动;如果界面上可以使用的点击事件正好是reLaunch操作,那么就会恢复正常

初步怀疑是页面堆栈的问题,因为测试人员喜欢在每个点击事件上频繁快速连续点击,但是如果对每个点击事件加一个延时又不太现实,事件太多

求助大家帮忙定位下问题所在,或者分享下关于快速连续点击的全局控制方法,谢谢

机型Iphone7 plus  系统版本 11.4.1  微信版本号:6.7.1 

回答关注问题邀请回答
收藏

1 个回答

  • 辛
    2018-07-31

    在 Iphone 手机上 onshow 或者 onload 重复执行次数过多,会报这个错误;

    2018-07-31
    有用
    回复 3
    • 尚
      2018-07-31

      这是生命周期,有什么优化的方法吗?麻烦指点下

      2018-07-31
      回复
    • 辛
      2018-07-31回复

      如果是 这方面的原因,可以利用缓存 、传参之类的  来获取你想要的数据;或者是 设置一些状态 限制 执行(的次数);

      2018-07-31
      回复
    • 尚
      2018-08-01回复

      嗯,我试试,非常感谢您百忙之中的指导.我们的程序有三个角色,每个角色对应的首页都是不同的,三个角色的首页都在同一个tab标签下,当切换角色的时候需要把整个路由栈重置,我使用的reLaunch,在relaunch之后需要在onLoad中请求新角色的数据;其中一个角色在首页需要每隔30秒上报一次数据,我使用的worker线程定时触发;程序中为了应对极限测试(快速连续点击)也用了不少延时处理,不过大部分都在onUnload移除了...另外项目做了分包处理....这是我这边项目的大致情况

      2018-08-01
      回复
登录 后发表内容