首页 / 浏览问题 / WebGIS / 问题详情
classic 使用AnimatorVector绘制动画后,启动报错
25EXP 2020年08月14日

使用原生引入了如下资源:

classic 使用AnimatorVector绘制动画后,start启动动画后报错,具体信息如下图:

绘制出线路后执行 animatorVector.animator.start(); 出现以下错误

相关打印信息如下

1个回答

您好,按照报错看obj nubmber0 一般是底层函数再获取这个对象数组的时候报的错,请检查您是否在应该填数组类型的参数而填了其他类型的对象参数,比如 animatorVector.addFeatures([])这个是添加的是数组。
3,352EXP 2020年08月14日
我检查了下代码,API的使用没有问题,动画的暂停和停止方法都不会报错,唯有开始方法会报这个错误,并且我把代码贴到平台示例里面运行是可以正常使用的,所以不明白哪里有问题,不知道是不是vue框架和classic有冲突,直接用原生html写也是可以正常播放。。。
我试出来了,你们的原生HTML引入方式与vue框架存在兼容问题,如果是用npm引入方式就可以正常播放了
我也遇到这个问题了,npm install @supermap/iclient-classic跑了,没有效果,下面该怎么做
你是用原生引入报错,然后用npm方式引入不报错,但是没有动画效果是吗?
刚开始script 引入的,start报的错和你一样,后来看了你的评论npm install @supermap/iclient-classic装了一样,但是现在start还是报上面那个错,不知道该怎么处理了

908224251 方便加下qq吗
...