更新记录

1.0.0(2025-11-23)

首次发布,使用方法请参考示例工程,示例工程的路由会包含未实现的,或者自己未来想实现的一些功能。并不完全正确,请谅解


平台兼容性

uni-app x(4.86)

Chrome Safari Android iOS 鸿蒙 微信小程序
- - 5.0 - - -

std-utils

这是一个工具库,实现了一些工具函数,另外对标准功能进行封装,更符合使用直觉

本项目为纯UTS实现,首次发布仅为预览版,后续将逐渐增加并维护更多功能。

兼容性承诺:对【安卓】【IOS】两端进行适配。因当前在开发阶段目前仅在安卓进行测试,且用UTS开发,理论上支持IOS。手头暂时没有设备。故暂时搁置。鸿蒙和微信小程序视情况决定

已完成功能列表如下(API基本稳定):

  1. UUID v1-v7 生成解析与验证
  2. md5 (含 HMAC) (含 流式计算)
  3. sha1 (含 HMAC) (含 流式计算)
  4. sha256 (含 HMAC) (含 流式计算)
  5. sha512 (含 HMAC) (含 流式计算)
  6. EventEmiter 工具函数
  7. Key Value存储 Promisify封装 包含key前缀处理

目录下有一些其他工具函数,如果你已经购买,可以参考到你的项目中,但不保证API的稳定

  1. WebSocket (与nodejs的ws API接近)
  2. Post SSE 未实现重连和lastID功能 (由于官方API实现会把请求的数据长期存储,直至链接中断一次性返回,不知道是存在内存还是磁盘缓存,如果长时间链接,可能存在问题)
  3. HTTP请求Promisify封装
  4. 文件 Promisify封装(未测试)
  5. 路由跳转 Promisify封装(未测试)

未来将添加

  1. 背景图片,背景视频
  2. 防抖节流

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率: