HarmonyOSBaseLibs/CHANGELOG.md
徐勤民 92fd9cdd0b fix(http): 修复HttpHelper并发列表操作和请求处理器管理中的异常
- 为concurrentList的clear、add和remove操作添加try-catch异常处理
- 将httpHandlerList的清理逻辑移至finally块确保始终执行
- 修复setHandler方法中重复的存储操作并添加异常处理
- 移除重复的httpHandlerList清理代码避免重复操作
- 为cancel方法添加异常处理确保请求正确取消
2026-01-21 14:56:34 +08:00

2.0 KiB

[v1.0.12] 2025.xx.xx

  • 添加一个图片组件AutoImage,高度固定,宽度自适应
  • RefreshView组件,添加一个canLoadMore字段,主动控制加载更多
  • 替换一些过期api

[v1.0.11] 2025.09.02

  • 修改初始化逻辑,解决This window state is abnormal的问题

[v1.0.10] 2025.05.30

  • ToolsHelper.showConfirmDialog()&ToolsHelper.showAlertDialog()添加自定义UI功能
  • 添加一个ImageHelper,处理图片相关
  • 添加一个SwipeView,左滑删除的item组件

[v1.0.9] 2025.04.06

  • RefreshView参数不包含onLoadMore的时候,上划不应该提示没有更多数据了
  • RefreshView添加一个controller,补充跳转到顶部,跳转到底部等方法,具体见文档4.3注释
  • WindowHelper添加一个获取屏幕宽高的方法
  • HttpHelper上传文件逻辑完善

[v1.0.8] 2025.03.11

  • 添加ToolsHelper.getDeviceInfo().productModel

[v1.0.7] 2025.03.11

  • 调整web相关,添加JavaScript机制,用来做H5和原生通信
  • TimerHelper添加时间格式化方法

[v1.0.6] 2024.12.02

  • 优化confirm弹窗样式
  • ToolsHelper优化
  • 限制RefreshView接口调用频率
  • 优化XWeb相关
  • 其它优化,可自行探索

[v1.0.5] 2024.11.08

  • webView工具优化
  • 网络工具优化
  • 新增下拉刷新和加载更多组件
  • ToolsHelper优化
  • 新增日期选择工具PickerDateTimeHelper
  • 其它优化,可自行探索

[v1.0.4] 2024.10.21

  • 优化缓存工具
  • 网络工具优化
  • 本次更新内容较多,请自行查看文档

[v1.0.3] 2024.10.15

  • 新增WindowHelper工具栏
  • 优化缓存工具
  • 网络工具添加postForm请求
  • ToolsHelper添加一个方法,获取调用栈第一个类

[v1.0.2] 2024.09.04

  • 新增携带loading的自定义View

[v1.0.1] 2024.05.08

  • 优化网络请求方法
  • 简化自定义弹窗的使用

[v1.0.0] 2024.04.23

  • 网络请求
  • 正则验证
  • 基础工具
  • 统一弹窗
  • 存储管理