openharmony 鸿蒙 changelogs-request

2023-10-30 浏览 (439)

上传下载子系统ChangeLog

OpenHarmony 4.1.2.3版本相较于OpenHarmony 4.0 版本,request子系统的API变更如下

cl.request.1 部分接口移除错误码 21900005 task mode error

  • 对于 on('progress'), on('complete'), on('failed'), off('progress'), off('complete'), off('failed'), pause, resume 这几个接口,之前仅对前台任务生效,现在这些接口对于前后台任务都可以生效了,调用这些接口不再可能会返回错误码 21900005 task mode error。

变更影响

基于此前版本开发的应用,可能需要适配变更后的错误码,否则可能会影响原有业务逻辑。

关键的接口/组件变更

模块名类名方法/属性/枚举/常量变更类型
ohos.requestTaskon(event: 'progress', callback: (progress: Progress) => void): void;修改
ohos.requestTaskoff(event: 'progress', callback?: (progress: Progress) => void): void;修改
ohos.requestTaskon(event: 'completed', callback: (progress: Progress) => void): void;修改
ohos.requestTaskoff(event: 'completed', callback?: (progress: Progress) => void): void;修改
ohos.requestTaskon(event: 'failed', callback: (progress: Progress) => void): void;修改
ohos.requestTaskoff(event: 'failed', callback?: (progress: Progress) => void): void;修改
ohos.requestTaskpause(callback: AsyncCallback): void;修改
ohos.requestTaskpause(): Promise;修改
ohos.requestTaskresume(callback: AsyncCallback): void;修改
ohos.requestTaskresume(): Promise;修改

适配指导

本次修改仅涉及错误码修改,其余行为不变。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙分布式设备管理子系统变更说明

harmony 鸿蒙multimedia子系统ChangeLog

harmony 鸿蒙arkui子系统ChangeLog

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/9a1a834afa914d6b9cb28d50fdd53873