更新日志

最后更新: 2020/3/30
版本号更新内容
1.0.0完成整体框架第一版本
1.1.0补充大量机器人能力,框架部分重构
1.2.01、QRCode 组件
2、BaiduMap 组件
3、系统和 opk 相关 info
4、trigger 增加跳转来源
5、RobotApi 新增 robotReboot
6、StandardFaceTrack 新增 isAllowMoveBody 参数
7、蜂鸟地图新增 API
8、PersonDisAppear 组件 bugfix
9、修正 FaceTrackSoundLocalizationComponent 组件 bugfix
10、小眼睛位置更新
11、大小眼睛 说话嘴巴动作的控制
12、DanceComponent 组件 bugfix
13、DataCenter 更新和 bugfix
1.2.141、Trigger 增加退栈机制
2、speechApi增加参数检查保护
3、bugfix:SystemInfo获取OPK版本
4、FaceTrackSoundLocalizationComponent 增加回调
5、SystemInfo增加api
6、bugfix:小眼睛组件显示问题
7、bugfx:RobotApi
1.2.15bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.3.0增加扩展大屏显示支持
1.3.21、添加大屏能力组件,并支持版本兼容
2、speechApi add playToneByLocalPath
1.3.31、启用大屏能力组件版本兼容
2、为 playToneByLocalPath 添加播放回调 ToneListener
1.3.4bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.4.01、大小表情新版本兼容
2、高斯模糊组件
3、增加PersonManager Api
4、小动作组件
5、增加ChargeStartComponent 组件
6、speechApi 增加playToneByLocalPath api
7、RobotApi增加 checkIfHasObstacle api
8、增加NavigationBackComponent 组件
9、RobotApi 增加getBatteryLevel api
10、增加ToneListener
11、FaceTrackSoundLocalizationComponent bugfix
1.4.1大小表情兼容版本升级为4.17
1.4.2bugfix:小眼睛组件 unmount crash
1.4.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.5.01、增加 RN 和 ModuleApp 主进程之间心跳
2、蜂鸟地图增加API
3、WakeupAndPreWakeupStartCheckParam新增isPreWakeupNeedInCompleteFace参数
4、新增三方组件 react-native-fs,react-native-linear-gradient
5、ModuleData coverFilePath 新增检查逻辑
1.5.3bugfix:小眼睛组件 unmount crash
1.5.4bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.6.1补充工具类,列表如下:
1、CommonUtil通用工具类
2、SettingsUtil系统设置类
3、AppManager opk信息获取
4、Broadcast发送系统广播
5、DanceOperation跳舞操作类
6、PersonManager人脸识别工具类
1.6.2bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.7.01、RN层可调用native定时搜索附近蓝牙设备
2、RN支持人脸识别接口 (robotApi中的getPersonInfoFromNet)
1.7.1bugfix:修正LocationEstimateUtil中getNearPlace接口的错误逻辑
1.7.2Bugfix:页面回退偶现崩溃,增加判空保护
1.7.3Bugfix: 导出IndoorRouteResult
1.7.4修复大屏图片显示异常问题
1.7.5bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.8.01、Image组件开始支持webp、gif格式文件
2、小眼睛组件支持更换背景图
3、蜂鸟地图添加获取地图基本信息的接口getMapStatus
4、speechApi 添加 stopTone 接口
5、bugfix:修复大屏显示异常问题,并将大屏组件默认值设为2k屏分辨率
1.8.1Bugfix:页面回退偶现崩溃,增加判空保护
1.8.3Bugfix:页面切换,增加对state param判空保护
1.8.4修复大屏图片显示异常问题
1.8.5bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.9.11.新增sendStatusReport方法
2.封装LightApi
3.修改大表情兼容判断逻辑,从豹花瓶4.19开始大小表情支持新的引擎
4.新增BodyFollowComponent组件
5.蜂鸟地图startSimulateNavigation接口添加可选参数
1.9.2针对小动作组件无语音播报时的修改
1.9.31、修复蜂鸟startSimulateNavigation兼容问题
2、修复大屏显示不全的问题
1.9.4补充BodyFollowComponent组件所需的状态码以及参数默认值调整
1.9.5bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.10.01、robotApi添加updatePictureReportConfig接口
2、robotApi添加capScreen接口
3、robotApi添加广告播放的时候统计客流接口 getHeadCount
4、PersonManager添加人脸数统计角度接口 getAllPerson
1.10.1bugfix:处理跳舞组件不能正常退出的问题
1.10.2 bugfix:BaseComponent recover问题 
1.10.3bugfix: 独占型组件恢复逻辑判断bug
1.10.4bugfix: 添加跳舞音乐中断临时解决方案
1.10.6bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.11.0 1.Reports添加getWakeupId接口
2.DeviceManager添加getCorpUuid接口
3.蜂鸟地图添加getModelsOrFacilityByRoute接口
1.11.1bugfix: 跳舞组件添加forcePlay参数
1.11.2bugfix: 数据中心过滤不合法数据
1.11.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.12.01、跳舞组件添加forcePlay参数
2、deviceManager添加getVoiceCorpId接口
3、大表情添加表情位置属性faceOffset
1.12.1bugfix: 数据中心过滤不合法数据
1.12.2bugfix: 禁用一些 speechApi 和 RobotApi 中的无效方法,增加一些api的返回值Promise
1.12.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.13.01、DeviceManager 增加 registerConnectivityChanged,unregisterConnectivityChanged,toggleAirplaneMode 方法
2、增加 ConnectivityListener
1.13.1bugfix: 禁用一些 speechApi 和 RobotApi 中的无效方法,增加一些api的返回值Promise
1.13.2bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.14.01.robotApi完善返回值
2.豹小秘部分桥接 View 移入core
1.14.1导出JustifyTextType
1.14.2exDisplay添加getExDisplaySize方法
1.14.3bugfix:更新 SpeechCallbackListener EVENT_RECOGNITION_ERROR key 值
1.14.4bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.15.01、ModuleDataMgr 增加 forceFetchModuledata 方法
2、ModuleData 增加 coverFilePathBatch 方法
1.15.1bugfix:更新 SpeechCallbackListener EVENT_RECOGNITION_ERROR key 值
1.15.2bugfix: DataCenterUtils 初始化无数据
1.15.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.16.1speechApi 增加getLatestPlayStartTime 方法
1.16.3bugfix: DataCenterUtils 处理内存缓存问题
1.16.4bugfix:speechApi getLatestPlayStartTime 取消hook方式统计结束时间点
1.16.5bugfix:修正缓存key
1.16.6bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.17.01、切换 OPK API,ControlManager 
2、切换ASR TTS 接口,speechApi 增加 setTTSParams 用于设置 tts 参数,setLangRec 用于切换 ASR 语言
3、speechApi 增加 setAsrExtendProperty,往语音链路传一些可识别的数据
4、增加网络变化数据的枚举值,MobileType,NetworkType,SimState
5、增加 BubbleView 组件
6、BigImageView bugfix
1.18.0

1、蜂鸟地图增加焦点跟随及改变的接口 setNavigationOption、getNavigationOption

2、花瓶增加人脸信息获取接口 getAllPersons、registerPersonListener、unregisterPersonListener

1.19.01、增加 setLanguage 接口,用于设置云端和语音链路的语言类型
2、增加 getLanguageList 接口,用于获取云端支持的多语言列表
3、增加 updateRobotStatus 接口,用于更新机器人状态信息
4、增加 getPersonInfoFromNetWithScene 接口,用于区分场景获取人脸识别信息
5、大屏组件增加 idleImage 参数,用于设置默认兜底图
1.20.0

1、bugFix,LocationEstimateUtil.getNearPlace 方法,如果最近点 index 为0时的会被跳过的bug

2、豹花瓶业务 PersonDisappearParam,RecognizeParam 新增 scene 可选参数