classic 使用AnimatorVector绘制动画后,启动报错

0 投票

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

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

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

相关打印信息如下

8月 14 分类:  60次浏览 | 用户: pandaljf 初出茅庐 (25 分)
修改于 8月 14 用户:pandaljf

1个回答

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

908224251 方便加下qq吗
...