更新记录

1.0.0(2026-09-15)

  • 初始版本发布
  • 支持获取当前应用内存使用情况
  • 支持获取系统可用内存和总内存
  • 支持获取系统存储空间信息(总空间、可用空间、已用空间)
  • 支持 Android、iOS、鸿蒙平台

平台兼容性

uni-app(4.72)

Vue2 Vue2插件版本 Vue3 Vue3插件版本 Chrome Safari app-vue app-vue插件版本 app-nvue app-nvue插件版本 Android Android插件版本 iOS iOS插件版本 鸿蒙
1.0.0 1.0.0 × × 1.0.0 1.0.0 6.0 1.0.0 13 1.0.0 ×
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
× × × × × × × × × × × ×

uni-app x(4.72)

Chrome Safari Android Android插件版本 iOS iOS插件版本 鸿蒙 微信小程序
× × 6.0 1.0.0 13 1.0.0 × ×

zy-memory-info

获取当前应用使用、系统可用、系统总的运行内存和储存空间信息。

功能特性

  • 获取当前应用内存使用情况
  • 获取系统可用内存和总内存
  • 获取系统存储空间信息(总空间、可用空间、已用空间)
  • 支持 Android、iOS、鸿蒙平台

安装方式

在 HBuilderX 中,右键点击项目目录,选择 "从插件市场安装插件",搜索 "zy-memory-info" 并安装。

使用方法

导入插件

import { getMemoryInfo, getStorageInfo } from "@/uni_modules/zy-memory-info"

获取内存信息

getMemoryInfo({
  success: (res) => {
    console.log("应用内存:", res.appUsed);
    console.log("系统可用内存:", res.systemAvailable);
    console.log("系统总内存:", res.systemTotal);
  },
  fail: (err) => {
    console.error("获取内存信息失败:", err);
  }
});

获取存储空间信息

getStorageInfo({
  success: (res) => {
    console.log("总存储:", res.total);
    console.log("可用存储:", res.available);
    console.log("已用存储:", res.used);
  },
  fail: (err) => {
    console.error("获取存储空间信息失败:", err);
  }
});

API 说明

getMemoryInfo(options)

获取内存信息。

参数:

  • options.success: 成功回调,返回 MemoryInfo 对象
  • options.fail: 失败回调,返回错误信息
  • options.complete: 完成回调

返回值:

  • appUsed: 应用已使用内存(字节)
  • systemAvailable: 系统可用内存(字节)
  • systemTotal: 系统总内存(字节)

getStorageInfo(options)

获取存储空间信息。

参数:

  • options.success: 成功回调,返回 StorageInfo 对象
  • options.fail: 失败回调,返回错误信息
  • options.complete: 完成回调

返回值:

  • total: 总存储空间(字节)
  • available: 可用存储空间(字节)
  • used: 已用存储空间(字节)

支持平台

  • Android
  • iOS
  • 鸿蒙

许可证

MIT

隐私、权限声明

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

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

仅获取设备内存和存储空间信息,不收集任何用户数据

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

暂无用户评论。