1# 窗口错误码
2
3> **说明:**
4>
5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
6
7## 1300001 重复操作
8**错误信息**<br>
9Repeated operation.
10
11**错误描述**<br>
12当进行某些重复操作时,系统会报此错误码。
13
14**可能原因**<br>
15创建的窗口已经存在时,再次创建该窗口会报错。
16
17**处理步骤**<br>
18在创建窗口前,检查该窗口是否已经存在,确保为首次创建该窗口。
19
20## 1300002 窗口状态异常
21**错误信息**<br>
22This window state is abnormal.
23
24**错误描述**<br>
25当窗口状态异常,如未创建或已被销毁时,操作该窗口,会报此错误码。
26
27**可能原因**<br>
28操作窗口时,该窗口未创建或已被销毁。
29
30**处理步骤**<br>
31在对窗口进行操作前,检查该窗口是否存在,确保其已创建且未被销毁,再进行相关操作。
32
33## 1300003 系统服务工作异常
34**错误信息**<br>
35This window manager service works abnormally.
36
37**错误描述**<br>
38当系统服务工作异常时,会报此错误码。
39
40**可能原因**<br>
41窗口内部服务没有正常启动。
42
43**处理步骤**<br>
44系统服务内部工作异常,请稍候重试,或者重启设备尝试。
45
46## 1300004 无权限操作
47**错误信息**<br>
48Unauthorized operation.
49
50**错误描述**<br>
51当对无操作权限的对象进行操作时,会报此错误码。
52
53**可能原因**<br>
54操作了其它进程的窗口对象。
55
56**处理步骤**<br>
57请检查是否非法操作了别的进程的对象,删除相关操作。
58
59## 1300005 WindowStage异常
60**错误信息**<br>
61This window stage is abnormal.
62
63**错误描述**<br>
64当WindowStage异常,如已被销毁时,操作该WindowStage,会报此错误码。
65
66**可能原因**<br>
67操作WindowStage时,该WindowStage已被销毁。
68
69**处理步骤**<br>
70在对WindowStage进行操作前,检查该WindowStage是否存在,若已被销毁,请释放该WindowStage下的窗口。
71
72## 1300006 窗口上下文异常
73**错误信息**<br>
74This window context is abnormal.
75
76**错误描述**<br>
77当窗口上下文异常,如已被销毁时,操作该窗口上下文,会报此错误码。
78
79**可能原因**<br>
80操作窗口上下文时,该窗口上下文已被销毁。
81
82**处理步骤**<br>
83在对窗口上下文进行操作前,检查该窗口上下文是否存在,确保其未被销毁,再进行相关操作。
84
85## 1300007 WindowExtension拉起应用失败
86
87**错误信息**<br>
88Failed to start the ability.
89
90**错误描述**<br>
91WindowExtension拉起应用失败。
92
93**可能原因**<br>
94WindowExtension拉起应用的参数异常。
95
96**处理步骤**<br>
97检查WindowExtension参数是否被异常修改,确保其参数合法,再进行相关操作。
98
99## 1300008 显示设备异常
100
101**错误信息**<br>The display device is abnormal.
102
103**错误描述**<br>显示设备异常。
104
105**可能原因**<br>
1061. 显示设备没有准备好。<br>
1072. 显示设备被移除。<br>
1083. 显示设备被损坏。
109
110**处理步骤**<br>确保显示设备正常,再进行相关开发。
111
112## 1300009 父窗口无效
113
114**错误信息**<br>The parent window is invalid.
115
116**错误描述**<br>父窗口无效。
117
118**可能原因**<br>
1191. 子窗口没有绑定父窗口。<br>
1202. 子窗口绑定的父窗口异常,如父窗口已被销毁等。
121
122**处理步骤**<br>
1231. 检查确保子窗口成功绑定父窗口。<br>
1242. 检查子窗口绑定的父窗口状态,确保父窗口状态正常。
125
126## 1300010 当前窗口模式不支持该操作
127
128**错误信息**<br>The operation in the current window status is invalid.
129
130**错误描述**<br>当前窗口模式不支持该操作。
131
132**可能原因**<br>
1331. 对全屏或分屏窗口进行move操作。<br>
1342. 对全屏或分屏窗口进行resize操作。
135
136**处理步骤**<br>
1371. 不要对全屏或分屏窗口进行move操作。<br>
1382. 不要对全屏或分屏窗口进行resize操作。
139
140## 1300011 销毁画中画窗口失败
141
142**错误信息**<br>Failed to destroy the PiP window.
143
144**错误描述**<br>销毁画中画窗口失败。
145
146**可能原因**<br>
147画中画窗口空指针。<br>
148
149**处理步骤**<br>
150无需处理。
151
152## 1300012 画中画窗口状态异常
153
154**错误信息**<br>The PiP window state is abnormal.
155
156**错误描述**<br>画中画窗口状态异常。
157
158**可能原因**<br>
159画中画窗口状态异常。
160
161**处理步骤**<br>
162无需处理。
163
164## 1300013 创建画中画窗口失败
165
166**错误信息**<br>Failed to create the PiP window.
167
168**错误描述**<br>创建画中画窗口失败。
169
170**可能原因**<br>
1711. 启动画中画时传入参数有误。<br>
1722. 在非全屏窗口下启动画中画。
173
174**处理步骤**<br>
1751. 检查启动画中画参数。<br>
1762. 不要在非全屏窗口下启动画中画。
177
178## 1300014 画中画内部错误
179
180**错误信息**<br>PiP internal error.
181
182**错误描述**<br>画中画内部错误。
183
184**可能原因**<br>
185内部错误。
186
187**处理步骤**<br>
188无需处理。
189
190## 1300015 重复操作画中画
191
192**错误信息**<br>Repeated PiP operation.
193
194**错误描述**<br>重复操作画中画。
195
196**可能原因**<br>
197重复启动/停止画中画。<br>
198
199**处理步骤**<br>
200不要重复启动/停止画中画。<br>
201
202## 1001 窗口空指针异常<sup>(deprecated)</sup>
203**错误信息**<br>
204A window null pointer occurs.
205
206**错误描述**<br>
207窗口空指针异常,如出现空指针时,操作该窗口,会报此错误码。
208
209**可能原因**<br>
210操作窗口时,出现空指针。
211
212**处理步骤**<br>
213在对窗口进行操作前,检查该窗口是否存在空指针,确保其不存在空指针,再进行相关操作。
214
215## 1002 无效的窗口类型<sup>(deprecated)</sup>
216**错误信息**<br>
217This window type is invalid.
218
219**错误描述**<br>
220窗口类型无效。
221
222**可能原因**<br>
223使用了无效的窗口类型,有效的窗口类型见[WindowType](js-apis-window.md#windowtype7)。
224
225**处理步骤**<br>
226请使用WindowType支持的窗口类型,再进行相关操作。
227
228## 1003 无效的窗口参数<sup>(deprecated)</sup>
229**错误信息**<br>
230This window parameter is invalid.
231
232**错误描述**<br>
233当窗口参数无效时,操作该窗口,会报此错误码。
234
235**可能原因**<br>
236操作窗口时,该窗口参数无效。
237
238**处理步骤**<br>
239在对窗口进行操作前,检查该窗口参数是否有效,确保其参数有效,再进行相关操作。
240
241## 1004 元能力服务异常<sup>(deprecated)</sup>
242**错误信息**<br>
243This system ability service works abnormally.
244
245**错误描述**<br>
246当元能力服务工作异常时,会报此错误码。
247
248**可能原因**<br>
249当销毁窗口时,如初始化proxy失败。
250
251**处理步骤**<br>
252元能力服务异常,重启设备尝试。
253
254## 1005 IPC通信失败<sup>(deprecated)</sup>
255**错误信息**<br>
256This window IPC failed.
257
258**错误描述**<br>
259当IPC通信失败时,会报此错误码。
260
261**可能原因**<br>
262操作窗口时,该窗口参数IPC传输失败。
263
264**处理步骤**<br>
265在对窗口进行操作前,检查该窗口客户端和服务端服务正常,再进行相关操作。
266
267## 1007 WindowExtension拉起应用失败<sup>(deprecated)</sup>
268**错误信息**<br>
269Failed to start the ability.
270
271**错误描述**<br>
272WindowExtension拉起应用失败。
273
274**可能原因**<br>
275WindowExtension拉起应用的参数异常。
276
277**处理步骤**<br>
278检查WindowExtension参数是否被异常修改,确保其参数合法,再进行相关操作。