harmony 鸿蒙web子系统ChangeLog

  • 2023-02-03
  • 浏览 (526)

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

适配指导

该接口变更前向兼容,基于此前版本开发的应用可继续使用接口,增加相应的逻辑处理,原有功能不受影响。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙元能力子系统ChangeLog

harmony 鸿蒙蓝牙服务子系统ChangeLog

harmony 鸿蒙分布式数据管理子系统JS API变更Changelog

harmony 鸿蒙文件管理子系统ChangeLog

harmony 鸿蒙全球化子系统ChangeLog

harmony 鸿蒙媒体子系统ChangeLog

harmony 鸿蒙测试子系统ChangeLog

harmony 鸿蒙USB服务子系统ChangeLog

0  赞