城市智慧化视频监控图像分析平台EasyCVR前端界面预下载控制台报错解决

2021-04-21 17:49:43 浏览数 (1)

近期我们根据部分项目的需求,已经开发了EasyCVR视频结构化平台的设备录像下载功能,在运行该功能的时候,采用了EasyCVR的预下载,但是控制台出现报错如下:Invalid prop: type check failed for prop “percentage”. Expected Number with value 0, got String with value “0.00”

分析问题:

1.从错误信息看进度条预期的数值应该是数字,因此分析可能是传入了非数字。

2.打开控制台网络请求,查看返回的进度数值,发现是数字并且是带8位小数的。

3.项目中做了一层处理,保留两位小数。打印处理的数值发现是字符串就不符合,所以才会报错。

解决问题:

找到项目中的backchannel.vue 文件夹,给数值包一层 Number()。参考内容如下:

修改完成后,EasyCVR预下载后控制台内容如下,错误消失:

关于EasyCVR视频结构化平台的设备录像下载功能的开发,大家有兴趣也可以了解下:EasyCVR下载国标的设备录像功能开发记录,当然EasyCVR也在不断更新版本当中,不断进行细节的优化 ,欢迎了解。

0 人点赞