收藏
回答

调试时进入WAService.js卡顿

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows 1.02.1811290

调试时进入WAService.js卡顿. 如果代码有报错,就会进入这个js文件, 因为文件是压缩的, 每次进入都要等将近2-3分钟,期间是卡死状态, 有什么办法禁用吗?





https://developers.weixin.qq.com/community/develop/doc/000cc29f0c83d0ebb7d71ef9f5bc00?highLine=WAService.js%2520%25E5%258D%25A1

发现相关问题,但是没有解决


跟电脑内存那些应该无关, 32G,I7,固态硬盘的

最后一次编辑于  02-13  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • Desert Bubble
    Desert Bubble
    02-19

    卡死原因, WAService.js文件太大, 渲染花费太多时间, 因此卡死, 想办法跳过这个文件即可, chrome调试工具内置功能可解决


    解决办法, 打断点后


    找到 source panel - call stack - WAService.js文件执行栈 - 右键 - Blackbox script


    解决.


    Blackbox script 的作用是断点调试时跳过指定js文件, 这里我们跳过了WAService.js, 避免了卡死问题


    02-19
    赞同 2
    回复 3
    • Felix
      Felix
      02-20

       解决了,谢谢你解决方案!!!

      02-20
      回复
    • 你能不能像我一样成熟点
      你能不能像我一样成熟点
      06-10

      兄弟 有具体点吗,source panel - call stack在哪能找到

      06-10
      回复
    • Desert Bubble
      Desert Bubble
      07-05回复你能不能像我一样成熟点


      07-05
      回复
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    02-13

    你好,麻烦更新至最新的开发工具版本,看下卡顿的问题能否解决呢https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

    02-13
    赞同
    回复 4
    • Felix
      Felix
      02-13

      下载了最新版本v1.02.1902010,问题依旧


      02-13
      回复
    • Desert Bubble
      Desert Bubble
      02-19

      跟版本没关系, 还是卡. 因为waservice.js文件太大了. 有没有办法能让调试器调试的时候忽略或者跳过这个文件? 不然每次调试的的时候都要被卡好久


      02-19
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      02-19回复Desert Bubble

      麻烦再试下beta版本的开发工具呢?

      我们将持续升级 nwjs 希望解决正式版本中 nwjs 内核带来的一系列问题,如下:

      1. F 修复 高分屏渲染错位的问题

      2. F 修复 快速编译导致 Windows 版本黑屏、Mac 版本白屏的问题

      3. F 修复 焦点丢失的问题

      4. F 修复 无法复制粘贴的问题

      5. U 优化 Sources 面板调试大文件时卡顿的问题

      微信开发者工具 Beta 公测
      https://developers.weixin.qq.com/community/develop/doc/0000c0cf42c568a853d7b2d4656801

      02-19
      回复
    • Desert Bubble
      Desert Bubble
      02-19回复社区技术运营专员-娇华

      我自己解决了

      02-19
      回复