harmony 鸿蒙包管理子系统变更说明
包管理子系统变更说明
cl.bundlemanager.1 RouterItem下data字段类型变更
访问级别
公开接口
变更原因
在之前的路由表配置文件中,限定了data字段的类型只能配置字符串类型的键值,包管理提供的查询接口会解析data字段具体的值。现放开路由表配置文件中data字段的类型限制,允许配置任意类型的JSON内容,那么包管理提供的查询接口不再能具体解析data字段的具体内容,只能返回data的JSON字符串,需要开发者自行解析。所以包管理提供的查询接口中data字段由DataItem数组类型修改为字符串类型。
变更影响
该变更为非兼容性变更。开发者如果不修改data字段的类型,会导致编译失败。
变更发生版本
从OpenHarmony SDK 5.0.0.24版本开始。
变更的接口/组件
包管理提供的RouterItem结构体中data字段由DataItem数组类型修改为字符串类型。
适配指导
开发者需要手动解析data里的JSON字符串,适配data字段的类型变更。
你可能感兴趣的鸿蒙文章
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦