• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 语言基础类库错误码
2<!--Kit: ArkTS-->
3<!--Subsystem: CommonLibrary-->
4<!--Owner: @xliu-huanwei; @shilei123; @huanghello-->
5<!--Designer: @yuanyao14-->
6<!--Tester: @kirl75; @zsw_zhushiwei-->
7<!--Adviser: @ge-yafang-->
8
9> **说明:**
10>
11> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
12
13## 10200001 参数范围越界错误
14
15**错误信息**
16
17The value of ${param} is out of range.
18
19**错误描述**
20
21调用接口时某个参数超出了其正常范围的取值。
22
23**可能原因**
24
25某个参数索引超出可用范围。
26
27**处理步骤**
28
29检查输入参数的索引是否越界。
30
31## 10200002 参数解析错误
32
33**错误信息**
34
35Invalid ${param} string.
36
37**错误描述**
38
39规范字符串解析失败。
40
41**可能原因**
42
43调用接口时,某个字符串类型的参数为非规范的字符串,导致解析该字符串失败。
44
45**处理步骤**
46
47检查输入字符串的格式。
48
49## 10200003 Worker初始化失败
50
51**错误信息**
52
53Worker initialization failed.
54
55**错误描述**
56
57调用接口时Worker未能正常初始化。
58
59**可能原因**
60
611. 创建Worker的数量超出限制。
622. 设置Worker对象的选择项不正确。
63
64**处理步骤**
65
661. 检查Worker的数量是否超出8个,如果存在,及时销毁空闲的Worker。
672. 如果设置WorkerOptions,检查参数类型及其合法性。
68
69## 10200004 Worker处于非运行状态
70
71**错误信息**
72
73The Worker instance is not running.
74
75**错误描述**
76
77调用接口时Worker对象处于非运行状态。
78
79**可能原因**
80
81当调用接口时,Worker实例化对象已经被销毁,或正在被销毁。
82
83**处理步骤**
84
85当调用接口时,确保Worker对象处于正常运行状态,未被执行销毁操作。
86
87## 10200005 Worker不支持某API
88
89**错误信息**
90
91The called API is not supported in the worker thread.
92
93**错误描述**
94
95Worker不支持某API。
96
97**可能原因**
98
99调用Worker线程中不支持的API。
100
101**处理步骤**
102
103确保使用Worker线程中支持的API。
104
105## 10200006 Worker传输信息序列化异常
106
107**错误信息**
108
109An exception occurred during serialization.
110
111**错误描述**
112
113Worker传输信息序列化异常。
114
115**可能原因**
116
117传输数据包含不支持序列化及外部引入的类型,导致序列化失败。
118
119**处理步骤**
120
121确保传输信息属于Worker支持的合法序列化对象,支持的序列化类型详查[ArkTS线程间通信概述](../../arkts-utils/interthread-communication-overview.md
122)。
123
124## 10200007 Worker文件路径异常
125
126**错误信息**
127
128The worker file path is invalid.
129
130**错误描述**
131
132文件路径异常,无法正确加载Worker。
133
134**可能原因**
135
136Worker文件路径异常导致无法正常编译生成合法的worker.abc137
138**处理步骤**
139
140确保Worker文件路径符合创建Worker对象的规范,参见API参考中[constructor<sup>9+</sup>](js-apis-worker.md#constructor9)接口的示例。
141
142## 10200009 Buffer的长度错误
143
144**错误信息**
145
146The buffer size must be a multiple of ${size}.
147
148**错误描述**
149
150Buffer的长度错误,不符合要求。
151
152**可能原因**
153
154Buffer的长度错误,不符合要求。Buffer长度要求为size的整数倍。其中size为16-bits、32-bits或者64-bits。
155
156**处理步骤**
157
158确保Buffer长度符合要求。
159Buffer长度要求为size的整数倍。其中size为16-bits、32-bits或者64-bits。
160
161## 10200010 容器为空
162
163**错误信息**
164
165Container is empty.
166
167**错误描述**
168
169操作的容器为空。
170
171**可能原因**
172
173操作的容器为空,未添加相关元素。
174
175**处理步骤**
176
177确保操作的容器不为空,空容器请先向容器内添加元素。
178
179## 10200011 传入的this.object不是容器类的实例
180
181**错误信息**
182
183The {methodName} method cannot be bound.
184
185**错误描述**
186
187调用语言容器类的方法时,传入的this.object不是容器类的实例语言,容器类的方法不支持bind。
188
189**可能原因**
190
191容器类的方法不支持bind。
192
193**处理步骤**
194
1951. 检查是否使用bind API调用语言容器类的方法。
1962. 检查是否把语言容器类的方法赋值给不是语言容器实例的对象来调用。
197
198## 10200012 构造函数调用异常
199
200**错误信息**
201
202The {className}'s constructor cannot be directly invoked.
203
204**错误描述**
205
206构造语言容器类的构造方法不支持直接调用。
207
208**可能原因**
209
210调用构造函数时未使用new关键字。
211
212**处理步骤**
213
214检查是否使用直接调用了语言容器类的方法,建议使用new关键字创建语言容器类。
215
216## 10200013 只读属性设置错误
217
218**错误信息**
219
220${propertyName} cannot be set for the buffer that has only a getter.
221
222**错误描述**
223
224Buffer的属性${propertyName}只读,不能进行设置。
225
226**可能原因**
227
228对Buffer的只读属性进行设置,导致异常。
229
230**处理步骤**
231
232不要对Buffer只读属性进行相关设置。
233
234## 10200014 非Concurrent函数错误
235
236**错误信息**
237
238The function is not marked as concurrent.
239
240**错误描述**
241
242Function未被标记为concurrent。
243
244**可能原因**
245
246任务池执行的任务所需的函数未添加@Concurrent。
247
248**处理步骤**
249
250检查任务池执行的任务所需的函数,并补上@Concurrent装饰器。
251
252## 10200015 取消不存在的任务错误
253
254**错误信息**
255
256The task to cancel does not exist.
257
258**错误描述**
259
260取消一个不存在的任务。
261
262**可能原因**
263
264取消任务时,该任务并不存在于任务池中。
265
266**处理步骤**
267
268取消任务前,确保任务已被[taskpool.execute](js-apis-taskpool.md#taskpoolexecute-1)调用进入任务池且任务未执行完成。无法保证时,需要捕获异常。
269
270## 10200016 取消正在执行的任务错误
271
272**错误信息**
273
274The task to cancel is being executed.
275
276**错误描述**
277
278取消正在执行的任务。
279
280**可能原因**
281
282取消任务时,该任务已经处于执行状态。
283
284**处理步骤**
285
286取消任务前,确保任务已被[taskpool.execute](js-apis-taskpool.md#taskpoolexecute-1)调用进入任务池且任务未开始执行。无法保证时,需要捕获异常。
287
288## 10200017 删除不存在的元素错误
289
290**错误信息**
291
292The element does not exist in this container.
293
294**错误描述**
295
296删除的元素不存在此容器中。
297
298**可能原因**
299
300删除元素时,此容器中不存在此元素。
301
302**处理步骤**
303
304删除元素前,确保元素存在于此容器中。
305
306## 10200018 取消不存在的任务组错误
307
308**错误信息**
309
310The task group to cancel does not exist.
311
312**错误描述**
313
314取消一个不存在的任务组。
315
316**可能原因**
317
318取消任务组时,该任务组并不存在于任务池中。
319
320**处理步骤**
321
322取消任务组前,确保任务组已被[taskpool.execute](js-apis-taskpool.md#taskpoolexecute10)调用进入任务池且任务组内存在任务未执行完成。无法保证时,需要捕获异常。
323
324## 10200019 调用未注册对象的方法错误
325
326**错误信息**
327
328The globalCallObject is not registered.
329
330**错误描述**
331
332查询的对象未被注册。
333
334**可能原因**
335
336宿主线程Worker实例上没有注册过对应名称的对象或该对象在调用时已经被销毁。
337
338**处理步骤**
339
340避免在未注册或已取消注册后调用该对象上的方法,如果注册或销毁行为是动态的无法判断,调用时可用try-catch机制处理。
341
342## 10200020 调用注册对象上的方法类型错误
343
344**错误信息**
345
346The method to be called is not callable or is an async method or a generator.
347
348**错误描述**
349
350调用注册对象上的方法的类型错误。
351
352**可能原因**
353
354该对象所包含的属性不是可调用的或该对象所包含的方法是异步的或该对象是由生成器函数返回的。
355
356**处理步骤**
357
358应确保该方法对应的属性是可调用的,且该方法本身或其底层不应存在异步方法。
359
360## 10200021 全局调用等待超时错误
361
362**错误信息**
363
364Waiting for a global call timed out.
365
366**错误描述**
367
368等待超时错误。
369
370**可能原因**
371
372全局调用等待结果返回的时间超过了用户设置的时长,默认为5000ms。
373
374**处理步骤**
375
376应避免调用处理时间过长的方法,比如复杂计算、文件读写等,否则会导致工作线程阻塞时间过长,运行性能差。
377
378## 10200022 未在任务池中调用的函数
379
380**错误信息**
381
382The function is not called in the TaskPool thread.
383
384**错误描述**
385
386该函数未在任务池的线程中调用。
387
388**可能原因**
389
390在UI主线程中或在非taskpool的其他线程中调用该函数。
391
392**处理步骤**
393
394调用时,确保并发函数执行在taskpool线程中。无法保证时,需要捕获异常。
395
396## 10200023 未在并发函数中调用的函数
397
398**错误信息**
399
400The function is not called in the concurrent function.
401
402**错误描述**
403
404该函数未在并发函数中调用。
405
406**可能原因**
407
408该函数在回调函数中调用。
409
410**处理步骤**
411
412调用时,确保函数调用在并发函数内部。无法保证时,需要捕获异常。
413
414## 10200024 未在宿主线程中注册的函数
415
416**错误信息**
417
418The callback is not registered on the host side.
419
420**错误描述**
421
422该函数使用时未在宿主线程注册回调函数。
423
424**可能原因**
425
426该函数使用时未在宿主线程注册回调函数。
427
428**处理步骤**
429
430调用时,确保函数在宿主线程已注册。无法保证时,需要捕获异常。
431
432## 10200025 串行队列中添加了存在依赖的任务
433
434**错误信息**
435
436dependent task not allowed.
437
438**错误描述**
439
440当前串行队列中添加了存在依赖的任务。
441
442**可能原因**
443
444当前串行队列中添加了存在依赖的任务。
445
446**处理步骤**
447
448排查找到串行队列里使用[addDependency()](js-apis-taskpool.md#adddependency11)添加依赖的任务,使用[removeDependency()](js-apis-taskpool.md#removedependency11)删除此任务的依赖。
449
450## 10200026 当前任务存在循环依赖
451
452**错误信息**
453
454There is a circular dependency.
455
456**错误描述**
457
458当前任务存在循环依赖关系。
459
460**可能原因**
461
462当前任务存在循环依赖关系。
463
464**处理步骤**
465
466排查找到循环依赖关系的相关任务,根据实际情况使用[removeDependency()](js-apis-taskpool.md#removedependency11)删除不需要的依赖关系,确保所有任务中不存在循环依赖关系。
467
468## 10200027 依赖关系不存在
469
470**错误信息**
471
472The dependency does not exist.
473
474**错误描述**
475
476依赖关系不存在。
477
478**可能原因**
479
480使用[removeDependency()](js-apis-taskpool.md#removedependency11)删除任务依赖时,依赖关系不存在。
481
482**处理步骤**
483
484调用时,确保在删除依赖之前,已经使用[addDependency()](js-apis-taskpool.md#adddependency11)成功添加依赖。无法保证时,需要捕获异常。
485
486## 10200028 延时时间小于零
487
488**错误信息**
489
490The delayTime is less than zero.
491
492**错误描述**
493
494延时时间小于零。
495
496**可能原因**
497
498给定参数[delayTime](js-apis-taskpool.md#taskpoolexecutedelayed11)的值小于零。
499
500**处理步骤**
501
502调用时,确保给定参数[delayTime](js-apis-taskpool.md#taskpoolexecutedelayed11)的值大于零。无法保证时,需要捕获异常。
503
504## 10200029 无法将ArrayBuffer同时设置为transferList和cloneList
505
506**错误信息**
507
508An ArrayBuffer cannot be set as both a transfer list and a clone list.
509
510**错误描述**
511
512不能将同一个ArrayBuffer同时设置为转移列表和克隆列表。
513
514**可能原因**
515
516在传输共享列表时,同一个ArrayBuffer既是[setTransferList](js-apis-taskpool.md#settransferlist10)的参数,又是[setCloneList](js-apis-taskpool.md#setclonelist11)的参数。
517
518**处理步骤**
519
520调用时,确保同一个ArrayBuffer只被设置为transferList或cloneList中的一种。无法保证时,需要捕获异常。
521
522## 10200030 锁不存在
523
524**错误信息**
525
526The lock does not exist.
527
528**描述**
529
530请求的锁不存在。
531
532**可能的原因**
533
534某个异步锁函数使用了一个不正确的锁名称作为参数。
535
536**处理步骤**
537
538确保在调用接口时,使用正确的锁名称。
539
540## 10200031 lockAsync超时
541
542**错误信息**
543
544Timeout exceeded.
545
546**描述**
547
548[lockAsync](arkts-apis-arkts-utils-locks.md#lockasync)函数在指定时间内无法获取锁。
549
550**可能的原因**
551
552某处存在死锁。
553
554**处理步骤**
555
556检查锁之间是否存在循环依赖。尝试在[lockAsync](arkts-apis-arkts-utils-locks.md#lockasync)调用中添加catch语句,并查看错误信息。错误信息将包含有关现有异步锁实例和可能的死锁警告的信息。
557
558## 10200201 Concurrent修改错误
559
560**错误信息**
561
562Concurrent modification error.
563
564**错误描述**
565
566并发修改错误。
567
568**可能原因**
569
570使用collections提供的非并发安全的容器时,多个并发实例同时修改容器产生的结果是未定义的。
571
572**处理步骤**
573
574使用collections提供的非并发安全的容器时,使用异步锁进行保护。
575
576## 10200034 监听任务未注册回调函数
577
578**错误信息**
579
580The executed task does not support the registration of listeners.
581
582**错误描述**
583
584执行的任务不支持注册监听器。
585
586**可能原因**
587
588未注册回调函数或在执行任务之后注册回调函数。
589
590**处理步骤**
591
592确保在任务执行之前注册回调函数。
593
594## 10200035 doWrite接口未实现
595
596**错误信息**
597
598The doWrite method has not been implemented.
599
600**错误描述**
601
602doWrite接口未实现。
603
604**可能原因**
605
606继承Writable类,未实现[doWrite](js-apis-stream.md#dowrite)接口。
607
608**处理步骤**
609
610在继承类中实现doWrite接口函数。
611
612## 10200036 流已经结束仍进行写操作
613
614**错误信息**
615
616The stream has been ended.
617
618**错误描述**
619
620流已经结束仍然进行写操作。
621
622**可能原因**
623
624调用[end](js-apis-stream.md#end)接口之后仍进行数据写操作。
625
626**处理步骤**
627
628调整调用接口的顺序,在end之后不进行写操作。
629
630## 10200037 多次调用callback
631
632**错误信息**
633
634The callback is invoked multiple times consecutively.
635
636**错误描述**
637
638多次调用callback回调函数。
639
640**可能原因**
641
642实现[doWrite](js-apis-stream.md#dowrite)接口,并且在一次写入时多次调用callback。
643
644**处理步骤**
645
646检查[doWrite](js-apis-stream.md#dowrite)接口实现,排除一次写入多次调用callback的情况。
647
648## 10200038 doRead接口未实现
649
650**错误信息**
651
652The doRead method has not been implemented.
653
654**错误描述**
655
656doRead接口未实现。
657
658**可能原因**
659
660继承Readable类,未实现[doRead](js-apis-stream.md#doread)接口。
661
662**处理步骤**
663
664在继承类中实现doRead接口函数。
665
666## 10200039 doTransform接口未实现
667
668**错误信息**
669
670The doTransform method has not been implemented for a class that inherits from Transform.
671
672**错误描述**
673
674doTransform接口未实现。
675
676**可能原因**
677
678继承Transform类,未实现[doTransform](js-apis-stream.md#dotransform)接口。
679
680**处理步骤**
681
682在继承类中实现doTransform接口函数。
683
684## 10200050 并发任务已执行,无法周期执行
685
686**错误信息**
687
688The concurrent task has been executed and cannot be executed periodically.
689
690**错误描述**
691
692并发任务已执行,无法周期执行。
693
694**可能原因**
695
696在调用[executePeriodically](../apis-arkts/js-apis-taskpool.md#taskpoolexecuteperiodically12)执行周期任务前,该任务已经执行。
697
698**处理步骤**
699
700调用上述接口时,确保需要执行的任务未被执行。无法保证时,需要捕获异常。
701
702## 10200051 无法再次执行周期任务
703
704**错误信息**
705
706The periodic task cannot be executed again.
707
708**错误描述**
709
710无法再次执行周期任务。
711
712**可能原因**
713
714周期任务再次调用[execute](../apis-arkts/js-apis-taskpool.md#execute11)、[executeDelayed](../apis-arkts/js-apis-taskpool.md#taskpoolexecutedelayed11)、[addTask](../apis-arkts/js-apis-taskpool.md#addtask10-1)和[execute](../apis-arkts/js-apis-taskpool.md#taskpoolexecute-1)执行。
715
716**处理步骤**
717
718调用上述接口时,确保任务不是周期任务。无法保证时,需要捕获异常。
719
720## 10200052 周期性任务不能具有依赖项
721
722**错误信息**
723
724The periodic task cannot have a dependency.
725
726**错误描述**
727
728周期性任务不能具有依赖项。
729
730**可能原因**
731
732调用了[removeDependency](../apis-arkts/js-apis-taskpool.md#removedependency11)和[addDependency](js-apis-taskpool.md#adddependency11)接口给周期任务增加或移除依赖关系。
733
734**处理步骤**
735
736调用上述接口时,确保任务不是周期任务。无法保证时,需要捕获异常。
737
738## 10200054 异步队列任务被丢弃
739
740**错误信息**
741
742The asyncRunner task discarded.
743
744**错误描述**
745
746异步队列里的等待任务列表中的任务被丢弃。
747
748**可能原因**
749
750调用[asyncRunner.execute](../apis-arkts/js-apis-taskpool.md#execute18)执行task任务的数量超过等待任务列表容量时,最早入队的task任务就会被丢弃。
751
752**处理步骤**
753
7541. 增加等待任务列表容量。
7552. 定位任务执行慢的原因,排查任务执行逻辑。
756
757## 10200055 异步任务被取消
758
759**错误信息**
760
761The asyncRunner task has been canceled.
762
763**错误描述**
764
765异步队列任务被取消。
766
767**可能原因**
768
769取消异步任务时,该任务在任务池中等待执行,或者该任务还在等待任务列表里。
770
771**处理步骤**
772
773取消任务前,确保任务进入任务池且开始执行。无法保证时,需要捕获异常。
774
775## 10200056 异步队列任务不能具有依赖项
776
777**错误信息**
778
779The task has been executed by AsyncRunner.
780
781**错误描述**
782
783异步队列任务不能具有依赖项。
784
785**可能原因**
786
787异步队列任务调用了[removeDependency](../apis-arkts/js-apis-taskpool.md#removedependency11)或[addDependency](js-apis-taskpool.md#adddependency11)接口来添加或移除依赖关系。
788
789**处理步骤**
790
791调用[removeDependency](../apis-arkts/js-apis-taskpool.md#removedependency11)或[addDependency](js-apis-taskpool.md#adddependency11)接口时,请确保对应任务不是异步队列任务。无法保证时,请注意捕获异常。
792
793## 10200057 任务无法被两种API执行
794
795**错误信息**
796
797The task cannot be executed by two APIs.
798
799**错误描述**
800
801异步队列任务只能被[asyncRunner.execute](../apis-arkts/js-apis-taskpool.md#execute18)接口执行,不能被其他API执行;非异步队列任务,不能被[asyncRunner.execute](../apis-arkts/js-apis-taskpool.md#execute18)接口执行。
802
803**可能原因**
804
8051. 异步任务再次调用[sequenceRunner.execute](../apis-arkts/js-apis-taskpool.md#execute11)、[executeDelayed](../apis-arkts/js-apis-taskpool.md#taskpoolexecutedelayed11)、[addTask](../apis-arkts/js-apis-taskpool.md#addtask10-1)、[taskpool.execute](../apis-arkts/js-apis-taskpool.md#taskpoolexecute-1)、[asyncRunner.execute](../apis-arkts/js-apis-taskpool.md#execute18)、[executePeriodically](../apis-arkts/js-apis-taskpool.md#taskpoolexecuteperiodically12)或[addDependency](js-apis-taskpool.md#adddependency11)执行。
8062. 已经被执行过的任务再次调用异步队列的[execute](../apis-arkts/js-apis-taskpool.md#execute18)执行。
807
808**处理步骤**
809
8101. 调用上述接口时,确保异步任务不再被执行。无法保证时,需要捕获异常。
8112. 调用上述接口时,确保已经被执行过的任务不再调用异步队列的[execute](../apis-arkts/js-apis-taskpool.md#execute18)执行。无法保证时,需要捕获异常。
812
813## 10200060 超出精度限制
814
815**错误信息**
816
817Precision limit exceeded.
818
819**错误描述**
820
821Decimal函数使用错误。
822
823**可能原因**
824
825使用Decimal提供的函数超出精度限制。有以下函数会抛出这个错误码:[pow](js-apis-arkts-decimal.md#pow)、[exp](js-apis-arkts-decimal.md#exp)、[log](js-apis-arkts-decimal.md#log)、[ln](js-apis-arkts-decimal.md#ln)、[acos](js-apis-arkts-decimal.md#acos)、[asin](js-apis-arkts-decimal.md#asin)、[atan](js-apis-arkts-decimal.md#atan)、[acosh](js-apis-arkts-decimal.md#acosh)、[asinh](js-apis-arkts-decimal.md#asinh)、[atanh](js-apis-arkts-decimal.md#atanh)、[log2](js-apis-arkts-decimal.md#log2)、[log10](js-apis-arkts-decimal.md#log10)、[atan2](js-apis-arkts-decimal.md#atan2)。
826
827**处理步骤**
828
829使用[Decimal.set](js-apis-arkts-decimal.md#set)函数来设置有效精度。
830
831如:Decimal.set({ precision: 10 }),设置有效精度。
832
833## 10200061 加密方法不可用
834
835**错误信息**
836
837crypto unavailable.
838
839**错误描述**
840
841Decimal函数使用错误。
842
843**可能原因**
844
845在Decimal中设置[crypto](js-apis-arkts-decimal.md#decimalconfig)或使用[Decimal.random](js-apis-arkts-decimal.md#random)函数时,使用加密方法失败。
846
847**处理步骤**
848
849使用[Decimal.set](js-apis-arkts-decimal.md#set)函数来取消加密算法。
850
851如:Decimal.set({ crypto: false}), 取消加密算法。
852
853## 10200062 xml的累积长度已超过上限
854
855**错误信息**
856
857The cumulative length of xml has exceeded the upper limit 100000.
858
859**错误描述**
860
861xml的累积字符已超过上限100000。
862
863**可能原因**
864
865已调用的接口中设置的参数总长度超过了上限100000。
866
867**处理步骤**
868
869减小当前接口中设置的参数长度。
870
871## 10200063 xml文件声明或属性位置设置错误
872
873**错误信息**
874
875Illegal position for xml.
876
877**错误描述**
878
879xml文件声明或属性位置设置错误。
880
881**可能原因**
882
883未按照xml标准格式设置元素位置。
884
885**处理步骤**
886
887按照xml标准设置元素的位置。
888
889## 10200064 入参字符串不能为空
890
891**错误信息**
892
893Cannot be an empty string.
894
895**错误描述**
896
897入参字符串不能为空。
898
899**可能原因**
900
901入参字符串为空。
902
903**处理步骤**
904
905传入正确的不为空的字符串。
906
907## 10200065 元素开始标记与元素结束标记未匹配使用
908
909**错误信息**
910
911There is no match between the startElement and the endElement.
912
913**错误描述**
914
915元素开始标记与元素结束标记未匹配使用。
916
917**可能原因**
918
919元素结束标记写入前未写入元素开始标记。
920
921**处理步骤**
922
923先写入元素开始标记,后写入元素结束标记。
924
925## 10200066 编码格式错误
926
927**错误信息**
928
929Incorrect encoding format, only support utf-8.
930
931**错误描述**
932
933编码格式错误,只支持utf-8。
934
935**可能原因**
936
937编码格式非utf-8。
938
939**处理步骤**
940
941修改编码格式为utf-8。
942
943## 10200068 引用已释放或分离的ArrayBuffer
944
945**错误信息**
946
947The underlying ArrayBuffer is null or detach.
948
949**错误描述**
950
951使用了已释放或分离的ArrayBuffer。
952
953**可能原因**
954
955ArrayBuffer已分离,或者ArrayBuffer为空。
956
957**处理步骤**
958
959调用时,确保使用的ArrayBuffer是可用的。无法保证时,需要捕获异常。
960
961## 10200301 加载native模块失败
962
963**错误信息**
964
965Loading native module failed.
966
967**错误描述**
968
969当加载native模块失败时,返回该错误码。
970
971**可能原因**
972
9731. 对应路径下不存在该native模块。
9742. 模块内容有问题,无法正确加载。
975
976**处理步骤**
977
978检查待加载的native模块是否在当前包内。
979