• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 渲染节点错误码
2<!--Kit: ArkUI-->
3<!--Subsystem: ArkUI-->
4<!--Owner: @xiang-shouxing-->
5<!--Designer: @xiang-shouxing-->
6<!--Tester: @sally__-->
7<!--Adviser: @HelloCrease-->
8
9> **说明:**
10>
11> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
12
13## 106401 当前节点不是自定义节点
14
15**错误信息**
16
17The node type is not custom node.
18
19**错误描述**
20
21当前的操作的节点不是NDK侧的自定义节点。
22
23**可能原因**
24
25开发者传入的ArkUI_NodeHandle指针所对应的节点类型非ARKUI_NODE_CUSTOM类型。
26
27**处理步骤**
28
29接入渲染节点流程时,创建一个Custom类型的NDK节点作为渲染节点的根节点类型。
30
31## 106402 当前节点已存在子节点
32
33**错误信息**
34
35Node already has children.
36
37**错误描述**
38
39当前的操作的自定义节点已存在子节点。
40
41**可能原因**
42
43开发者构造render树时,作为根节点的自定义节点已挂载子FrameNode或RenderNode。
44
45**处理步骤**
46
47接入渲染节点流程时,排查使用的自定义节点是否已存在子节点。
48
49## 106403 当前渲染节点存在父组件
50
51**错误信息**
52
53RenderNode parent is existed.
54
55**错误描述**
56
57当前操作的渲染节点已有父节点,无法挂载至相应自定义组件下。
58
59**可能原因**
60
61开发者传入的ArkUI_RenderNodeHandle指针所对应的节点已挂载至其他组件下。
62
63**处理步骤**
64
65接入渲染节点流程时,排查作为根节点的renderNode是否已挂载至其他组件下。
66
67## 106404 未找到对应的渲染子节点
68
69**错误信息**
70
71RenderNode child is not exist.
72
73**错误描述**
74
75无法查找到对应的渲染子节点。
76
77**可能原因**
78
79开发者传入的ArkUI_RenderNodeHandle指针所对应的渲染节点无法查询到对应下标的子节点。
80
81**处理步骤**
82
83排查传入的下标是否超出节点范围,或对应指针对应的渲染节点是否存在子节点。
84
85## 106405 参数值超出范围
86
87**错误信息**
88
89Param is out of range.
90
91**错误描述**
92
93入参值超出接口接收值的范围。
94
95**可能原因**
96
97开发者传入的参数超出该接口的边界。
98
99**处理步骤**
100
101检查接口调用的入参范围。
102