web子系统ChangeLog
OpenHarmony 4.0.2.1 版本相较于OpenHarmony 之前的版本,web的API变更如下。
cl.web.1 postMessageEvent参数类型变更
该接口postMessageEvent原先仅支持string类型,从4.0.2.1版本开始新增支持ArrayBuffer类型。
变更影响
该接口变更前向兼容,基于此前版本开发的应用可继续使用接口,原有功能不受影响。
关键的接口/组件变更
-
涉及接口
postMessageEvent(message: string): void
-
变更前:
postMessageEvent(message: string): void -
变更后:
type WebMessage = ArrayBuffer | string postMessageEvent(message: WebMessage): void
适配指导
该接口变更前向兼容,基于此前版本开发的应用可继续使用接口,原有功能不受影响。
cl.web.2 onMessageEvent参数类型变更
该接口onMessageEvent原先仅支持string类型,从4.0.2.1版本开始新增支持ArrayBuffer类型。
变更影响
该接口变更前向兼容,基于此前版本开发的应用可继续使用接口,增加相应的逻辑处理,原有功能不受影响。
关键的接口/组件变更
-
涉及接口
onMessageEvent(callback: (result: string) => void): void
-
变更前:
onMessageEvent(callback: (result: string) => void): void -
变更后:
type WebMessage = ArrayBuffer | string onMessageEvent(callback: (result: WebMessage) => void): void
适配指导
该接口变更前向兼容,基于此前版本开发的应用可继续使用接口,增加相应的逻辑处理,原有功能不受影响。