1# JsLeakWatcher错误码 2 3<!--Kit: Performance Analysis Kit--> 4<!--Subsystem: HiviewDFX--> 5<!--Owner: @lu-tao--> 6<!--Designer: @martin-duan--> 7<!--Tester: @gcw_KuLfPSbe--> 8<!--Adviser: @foryourself--> 9 10> **说明:** 11> 12> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 13 14## 10801001 参数isEnabled无效 15 16**错误信息** 17 18The parameter isEnabled is invalid. 19 20**错误描述** 21 22在调用接口函数enableLeakWatcher时,传入无效参数isEnabled。 23 24**可能原因** 25 261.传入参数isEnabled的类型错误。 27 282.必填参数未指定。 29 30 31**处理步骤** 32 33确保传入参数isEnabled的类型正确。 34 35## 10801002 参数config无效 36 37**错误信息** 38 39The parameter config is invalid. 40 41**错误描述** 42 43在调用接口函数enableLeakWatcher时,传入无效参数config。 44 45**可能原因** 46 471.传入参数config的类型错误。 48 492.必填参数未指定。 50 513.参数校验失败。该参数为字符串类型数组,数组元素必须包含:XComponent,NodeContainer,Window,Custom Component和Ability中一个或者多个。 52 53**处理步骤** 54 55确保传入参数config的类型正确。 56 57## 10801003 参数callback无效 58 59**错误信息** 60 61The parameter callback is invalid. 62 63**错误描述** 64 65在调用接口函数enableLeakWatcher时,传入无效参数callback。 66 67**可能原因** 68 691.传入参数callback的类型错误。 70 712.必填参数未指定。 72 733.参数校验失败。校验callback回调函数入参是一个包含两个元素字符串类型数组。 74 75**处理步骤** 76 77确保传入参数callback的类型正确。callback是一个回调函数,该回调函数入参是一个包含两个元素字符串类型数组。 78 79索引0为泄露列表文件名,后缀为.jsleaklist;索引1为虚拟机内存快照文件名,后缀为.rawheap。 80 81